Add Member function with Microsoft Graph API (https://graph.microsoft.com/v1.0)

mike555
Tera Expert

I have this method, which is trying to add a staff member to a Microsoft Team, using the Microsoft graph API.

 

    addMember: function(mt, upn) {
        return this._request('Add Member', {
            group: mt.group_id,
            user: upn
        });
    },
 
I am inputting a valid UPN address and Team group id.  When I run the method, this message appears in the log.  Any suggestions on what could be causing this?

REST Msg Outbound - RESTMessageClient : Error executing REST request: null: java.lang.NullPointerException: com.glide.rest.outbound.authentication.OAuthTokenRetriever.isNewAccessTokenRequired(OAuthTokenRetriever.java:253)
com.glide.rest.outbound.authentication.OAuthTokenRetriever.getAccessToken(OAuthTokenRetriever.java:103)
com.glide.rest.outbound.authentication.OAuthTokenRetriever.getAccessToken(OAuthTokenRetriever.java:93)
com.glide.rest.outbound.direct.DirectRESTRequestDispatcher.applyAuthentication(DirectRESTRequestDispatcher.java:83)
com.glide.rest.outbound.direct.DirectRESTRequestDispatcher.invoke(DirectRESTRequestDispatcher.java:45)
com.glide.rest.outbound.RESTMessageClient.invoke(RESTMessageClient.java:103)
com.glide.rest.outbound.RESTMessageClient.execute(RESTMessageClient.java:81)
com.glide.rest.outbound.scriptable.ScriptableRESTMessageClient.jsFunction_execute(ScriptableRESTMessageClient.java:67)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:566)
org.mozilla.javascript.MemberBox.invoke(MemberBox.java:138)
org.mozilla.javascript.FunctionObject.doInvoke(FunctionObject.java:677)
org.mozilla.javascript.FunctionObject.call(FunctionObject.java:614)
org.mozilla.javascript.ScriptRuntime.doCall(ScriptRuntime.java:2649)
org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1518)
org.mozilla.javascript.Interpreter.interpret(Interpreter.java:830)
org.mozilla.javascript.InterpretedFunction.lambda$call$0(InterpretedFunction.java:160)
com.glide.caller.gen.sys_script_include_586c361bdbea7b00f81bee71ca9619c8_script.call(Unknown Source)
com.glide.script.ScriptCaller.call(ScriptCaller.java:22)
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:159)
org.mozilla.javascript.ScriptRuntime.doCall2(ScriptRuntime.java:2734)
org.mozilla.javascript.ScriptRuntime.doCall(ScriptRuntime.java:2657)
org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2616)
org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:308)
org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:126)
org.mozilla.javascript.ScriptRuntime.doCall(ScriptRuntime.java:2655)
org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1518)
org.mozilla.javascript.Interpreter.interpret(Interpreter.java:830)
org.mozilla.javascript.InterpretedFunction.lambda$call$0(InterpretedFunction.java:160)
com.glide.caller.gen.sys_script_include_d65f78c40a0a0b6900196656f35913d3_script.call(Unknown Source)
com.glide.script.ScriptCaller.call(ScriptCaller.java:22)
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:159)
org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:597)
org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3573)
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:157)
org.mozilla.javascript.ScriptRuntime.doCall2(ScriptRuntime.java:2734)
org.mozilla.javascript.ScriptRuntime.doCall(ScriptRuntime.java:2657)
org.mozilla.javascript.ScriptableObject.callMethod(ScriptableObject.java:2437)
org.mozilla.javascript.ScriptableObject.callMethod(ScriptableObject.java:2409)
com.glide.script.RhinoObject.callFunction(RhinoObject.java:169)
com.glide.script.GlideRhinoObject.callFunction(GlideRhinoObject.java:156)
com.glide.script.RhinoObject.callFunction(RhinoObject.java:165)
com.glide.processors.xmlhttp.AJAXEvaluator.evalScriptInclude(AJAXEvaluator.java:179)
com.glide.processors.xmlhttp.AJAXEvaluator.evaluateAjax(AJAXEvaluator.java:88)
com.glide.processors.xmlhttp.AJAXEvaluator.process(AJAXEvaluator.java:65)
com.glide.processors.xmlhttp.internal.XMLHttpRequestExecutor.process(XMLHttpRequestExecutor.java:110)
com.glide.processors.xmlhttp.internal.XMLHttpRequestExecutor.process(XMLHttpRequestExecutor.java:76)
com.glide.processors.xmlhttp.AJAXXMLHttpAggregator.process(AJAXXMLHttpAggregator.java:79)
com.glide.processors.XMLHttpProcessor.processJavaAJAX(XMLHttpProcessor.java:168)
com.glide.processors.XMLHttpProcessor.process(XMLHttpProcessor.java:121)
com.glide.processors.AProcessor.runProcessor(AProcessor.java:733)
com.glide.processors.AProcessor.processTransaction(AProcessor.java:291)
com.glide.processors.ProcessorRegistry.process0(ProcessorRegistry.java:187)
com.glide.processors.ProcessorRegistry.process(ProcessorRegistry.java:175)
com.glide.ui.GlideServletTransaction.process(GlideServletTransaction.java:58)
com.glide.sys.Transaction.run(Transaction.java:2645)
com.glide.ui.HTTPTransaction.run(HTTPTransaction.java:30)
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base/java.lang.Thread.run(Thread.java:829)

2 REPLIES 2

Amit Verma
Kilo Patron
Kilo Patron

Hi @mike555 

 

Please check if below support article helps :

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0721932

 

Thanks & Regards

Amit Verma


Please mark this response as correct and helpful if it assisted you with your question.

Thank you, that does help, but that value was already set to false