ISC - Blocked by HTTP 403 – Need Help Troubleshooting Dynamics 365 F&O SaaS Test Connection Error

Hi everyone,

I’m currently working on integrating the Dynamics 365 Finance & Operations (F&O) SaaS connector in IdentityNow and following the official SailPoint documentation step by step. I’ve configured all the required connection parameters—Base URL, Tenant ID, Client ID, Client Secret, etc.—and I’m using the SAIL.exe CLI tool to tail the log during the test connection.

However, the Test Connection consistently fails with an HTTP 403 error. Here’s the full message:

Test Connection Failed  
We have detected an error from the managed system.

Error Received:  
sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403  
(requestId: cf938d928cea4d11a32fa055f671a687)

This issue is currently blocking our implementation activities, so I’m reaching out to the community for help understanding what might be going wrong.

I’m also attaching the log file generated during the test with sailpoint cli opened:

POST /beta/platform-logs/query HTTP/1.1
Host: ***REDACTED***
Authorization: Bearer ***REDACTED***
Content-Type: application/json

{"filter":{"startTime":"***REDACTED_TIMESTAMP***"},"nextToken":""}
HTTP/1.1 200
Transfer-Encoding: chunked
Access-Control-Expose-Headers: X-Frame-Options,Transfer-Encoding,Cache-Control,Retry-After,X-Content-Type-Options,Content-Security-Policy,Connection,SLPT-Request-ID,Date,X-Zuul-ServiceId,Content-Type
Cache-Control: no-store
Cf-Cache-Status: DYNAMIC
Cf-Ray: 95a13e911849e3b2-MXP
Connection: keep-alive
Content-Security-Policy: frame-ancestors 'none'
Content-Type: application/json;charset=utf-8
Date: Fri, 04 Jul 2025 20:06:40 GMT
Server: cloudflare
Slpt-Request-Id: 74148334678d486183d23472c160c2af
Strict-Transport-Security: max-age=7776000; includeSubDomains
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Robots-Tag: none
X-Robots-Tag: none

d303
{"nextToken":"Bxkq6kVGFtq2y_MoigeqscPOdhXVbhiVtLoAmXb5jCphWGnvdvMpfUOGF1dQLQDbIJ9AWewuNiinR4L-7w_pOtucDErBcKaQWRL50kuN6PhfVmKaKzMWlmJdGu_G08RV7l3MATnd_ypV6anK3pio3zuk66bc4VpFVgQseX9zwHxlcSaFNnx25DygK4VzCVr--aWjh-VZXjN0HaVgU3yB_HGzAeimGzVDG7Ilt6WLe0ue7x71Fq7tQGCDazLgxIwxm3SKN3gYkiUOCJNy4Q0mXQ","logs":[{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"invokeCommand","component":"connector","targetID":"***REDACTED***","targetName":"","requestID":"***REDACTED***","message":"Command execution started : std:test-connection, for connector version 2."},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"NOTE: Picked up JDK_JAVA_OPTIONS: -Xmx3686m"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"NOTE: Picked up JDK_JAVA_OPTIONS: -Xmx3686m"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.OpenConn","message":"System properties after overriding via warpper: {awt.toolkit=sun.awt.X11.XToolkit, java.specification.version=11, sun.cpu.isalist=, sun.jnu.encoding=UTF-8, java.class.path=/app/connector/infra/bcpkix-jdk18on-1.75.jar:/app/connector/infra/bcprov-jdk18on-1.75.jar:/app/connector/infra/bcutil-jdk18on-1.75.jar:/app/connector/infra/commons-logging-1.2.jar:/app/connector/infra/connector-bundle-identityiq-10001.jar:/app/connector/infra/log4j-1.2-api-2.17.2.jar:/app/connector/infra/log4j-api-2.21.1.jar:/app/connector/infra/log4j-core-2.21.1.jar:/app/connector/infra/log4j-jcl-2.17.2.jar:/app/connector/infra/log4j-layout-template-json-2.21.1.jar:/app/connector/connector-libs/connector-bundle-directories.jar:/app/connector/saas-sp-conn-adapter-140.jar, java.vm.vendor=Alpine, sun.arch.data.model=64, java.vendor.url=***REDACTED_URL***/, user.timezone=GMT, os.name=Linux, java.vm.specification.version=11, sun.java.launcher=SUN_STANDARD, user.country=US, sun.boot.library.path=/usr/lib/jvm/java-11-openjdk/lib, sun.java.command=com.sailpoint.valess.OpenConn, jdk.debug=release, sun.cpu.endian=little, user.home=/home/conn, user.language=en, java.specification.vendor=Oracle Corporation, java.version.date=2025-04-15, java.home=/usr/lib/jvm/java-11-openjdk, file.separator=/, java.vm.compressedOopsMode=Zero based, line.separator=\n, java.specification.name=Java Platform API Specification, java.vm.specification.vendor=Oracle Corporation, java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.runtime.version=11.0.27+6-alpine-r0, user.name=conn, path.separator=:, os.version=6.1.58, java.runtime.name=OpenJDK Runtime Environment, file.encoding=UTF-8, java.vm.name=OpenJDK 64-Bit Server VM, java.vendor.url.bug=***REDACTED_URL***/alpine/aports/issues, java.io.tmpdir=/tmp, isIdentityNow=true, java.version=11.0.27, user.dir=/, os.arch=amd64, java.vm.specification.name=Java Virtual Machine Specification, java.awt.printerjob=sun.print.PSPrinterJob, sun.os.patch.level=unknown, java.library.path=/usr/lib/jvm/java-11-openjdk/lib/server:/usr/lib/jvm/java-11-openjdk/lib:/usr/lib/jvm/java-11-openjdk/../lib:/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib, java.vm.info=mixed mode, java.vendor=Alpine, java.vm.version=11.0.27+6-alpine-r0, java.specification.maintenance.version=3, sun.io.unicode.encoding=UnicodeLittle, java.class.version=55.0}","thread_name":"main"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.OpenConn","message":"System properties after overriding via connector: {awt.toolkit=sun.awt.X11.XToolkit, java.specification.version=11, sun.cpu.isalist=, sun.jnu.encoding=UTF-8, java.class.path=/app/connector/infra/bcpkix-jdk18on-1.75.jar:/app/connector/infra/bcprov-jdk18on-1.75.jar:/app/connector/infra/bcutil-jdk18on-1.75.jar:/app/connector/infra/commons-logging-1.2.jar:/app/connector/infra/connector-bundle-identityiq-10001.jar:/app/connector/infra/log4j-1.2-api-2.17.2.jar:/app/connector/infra/log4j-api-2.21.1.jar:/app/connector/infra/log4j-core-2.21.1.jar:/app/connector/infra/log4j-jcl-2.17.2.jar:/app/connector/infra/log4j-layout-template-json-2.21.1.jar:/app/connector/connector-libs/connector-bundle-directories.jar:/app/connector/saas-sp-conn-adapter-140.jar, java.vm.vendor=Alpine, sun.arch.data.model=64, java.vendor.url=***REDACTED_URL***/, user.timezone=GMT, os.name=Linux, java.vm.specification.version=11, sun.java.launcher=SUN_STANDARD, user.country=US, sun.boot.library.path=/usr/lib/jvm/java-11-openjdk/lib, sun.java.command=com.sailpoint.valess.OpenConn, jdk.debug=release, sun.cpu.endian=little, user.home=/home/conn, user.language=en, java.specification.vendor=Oracle Corporation, java.version.date=2025-04-15, java.home=/usr/lib/jvm/java-11-openjdk, file.separator=/, java.vm.compressedOopsMode=Zero based, line.separator=\n, java.specification.name=Java Platform API Specification, java.vm.specification.vendor=Oracle Corporation, java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.runtime.version=11.0.27+6-alpine-r0, user.name=conn, path.separator=:, os.version=6.1.58, java.runtime.name=OpenJDK Runtime Environment, file.encoding=UTF-8, java.vm.name=OpenJDK 64-Bit Server VM, java.vendor.url.bug=***REDACTED_URL***/alpine/aports/issues, java.io.tmpdir=/tmp, isIdentityNow=true, java.version=11.0.27, user.dir=/, os.arch=amd64, java.vm.specification.name=Java Virtual Machine Specification, java.awt.printerjob=sun.print.PSPrinterJob, sun.os.patch.level=unknown, java.library.path=/usr/lib/jvm/java-11-openjdk/lib/server:/usr/lib/jvm/java-11-openjdk/lib:/usr/lib/jvm/java-11-openjdk/../lib:/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib, java.vm.info=mixed mode, java.vendor=Alpine, java.vm.version=11.0.27+6-alpine-r0, java.specification.maintenance.version=3, sun.io.unicode.encoding=UnicodeLittle, java.class.version=55.0}","thread_name":"main"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.Shim","message":"Active commands: 1","thread_name":"main"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-1"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.handler.CommandHandler","message":"Received command of type: std:test-connection","thread_name":"pool-2-thread-1"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-1"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.DynamicsFOConnector","message":"Received request to perform Test Configuration for application: null","thread_name":"pool-2-thread-1"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"{\"@timestamp\":\"***REDACTED_TIMESTAMP***\",\"level\":\"INFO\",\"logger\":\"sailpoint.connector.DynamicsFOConnector\",\"message\":\"For Application: null: Base Environment URL is: ***REDACTED_URL***, GrantType configured is: CLIENT_CREDENTIALS, Page size utilized will be: 500, token***Redacted due to potentially sensitive data***"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"{\"@timestamp\":\"***REDACTED_TIMESTAMP***\",\"level\":\"INFO\",\"logger\":\"com.sailpoint.valess.handler.SailpointConnectorCommandHandler\",\"message\":\"updating state {accessToken***Redacted due to potentially sensitive data***"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.dfo.dataaccess.DFOBaseDAO","message":"Getting single entity from the Managed System for: LegalEntity","thread_name":"pool-2-thread-1"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"invokeCommand","component":"connector","targetID":"***REDACTED***","targetName":"","requestID":"***REDACTED***","message":"Command execution started : std:test-connection, for connector version 2."},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.Shim","message":"Active commands: 2","thread_name":"main"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-2"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.handler.CommandHandler","message":"Received command of type: std:test-connection","thread_name":"pool-2-thread-2"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-2"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.DynamicsFOConnector","message":"Received request to perform Test Configuration for application: null","thread_name":"pool-2-thread-2"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"{\"@timestamp\":\"***REDACTED_TIMESTAMP***\",\"level\":\"INFO\",\"logger\":\"sailpoint.connector.DynamicsFOConnector\",\"message\":\"For Application: null: Base Environment URL is: ***REDACTED_URL***, GrantType configured is: CLIENT_CREDENTIALS, Page size utilized will be: 500, token***Redacted due to potentially sensitive data***"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"{\"@timestamp\":\"***REDACTED_TIMESTAMP***\",\"level\":\"INFO\",\"logger\":\"com.sailpoint.valess.handler.SailpointConnectorCommandHandler\",\"message\":\"updating state {accessToken***Redacted due to potentially sensitive data***"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.dfo.dataaccess.DFOBaseDAO","message":"Getting single entity from the Managed System for: LegalEntity","thread_name":"pool-2-thread-2"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"connector.common.http.client.impl.ApacheHttpClientWrapper","message":"Response received for URL ***REDACTED_URL***/data/LegalEntities?=1 in 32791 millis, status code 403, Response size 72 bytes.","thread_name":"pool-2-thread-1"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"MET - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"{\"@timestamp\":\"***REDACTED_TIMESTAMP***\",\"level\":\"INFO\",\"logger\":\"sailpoint.connector.dfo.services.DFOValidationService\",\"message\":\"Check for authenticity of the AccessToken***Redacted due to potentially sensitive data***"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"ERROR","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n","error.type":"sailpoint.connector.ConnectorException","level":"ERROR","logger":"sailpoint.connector.DynamicsFOConnector","message":"Error occurred while performing TestConfiguration operation for the application: null, Error Msg: Communication with Managed System failed. Resource End point returned HTTP error code: 403","thread_name":"pool-2-thread-1"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"ERROR","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:91)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\nCaused by: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:383)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\t... 5 more\nCaused by: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\t... 6 more\n","error.type":"sailpoint.connector.ConnectorException","level":"ERROR","logger":"com.sailpoint.valess.handler.CommandHandler","message":"failed to handle command","thread_name":"pool-2-thread-1"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-1"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.Shim","message":"Active commands: 1","thread_name":"pool-2-thread-1"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"commandOutcome","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"Command failed with [ConnectorError] {ExceptionType=sailpoint.connector.ConnectorException, LocalizedMessage=sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403}: std:test-connection, for connector version 2. output_count=0 output_bytes=0 keep_alive_count=0 state_count=0. Elapsed time 36365ms"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"invokeCommand","component":"connector","targetID":"***REDACTED***","targetName":"","requestID":"***REDACTED***","message":"Command execution started : std:test-connection, for connector version 2."},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.Shim","message":"Active commands: 2","thread_name":"main"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-3"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.handler.CommandHandler","message":"Received command of type: std:test-connection","thread_name":"pool-2-thread-3"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-3"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.DynamicsFOConnector","message":"Received request to perform Test Configuration for application: null","thread_name":"pool-2-thread-3"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"{\"@timestamp\":\"***REDACTED_TIMESTAMP***\",\"level\":\"INFO\",\"logger\":\"sailpoint.connector.DynamicsFOConnector\",\"message\":\"For Application: null: Base Environment URL is: ***REDACTED_URL***, GrantType configured is: CLIENT_CREDENTIALS, Page size utilized will be: 500, token***Redacted due to potentially sensitive data***"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"{\"@timestamp\":\"***REDACTED_TIMESTAMP***\",\"level\":\"INFO\",\"logger\":\"com.sailpoint.valess.handler.SailpointConnectorCommandHandler\",\"message\":\"updating state {accessToken***Redacted due to potentially sensitive data***"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.dfo.dataaccess.DFOBaseDAO","message":"Getting single entity from the Managed System for: LegalEntity","thread_name":"pool-2-thread-3"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"connector.common.http.client.impl.ApacheHttpClientWrapper","message":"Response received for URL ***REDACTED_URL***/data/LegalEntities?=1 in 25352 millis, status code 403, Response size 72 bytes.","thread_name":"pool-2-thread-2"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"{\"@timestamp\":\"***REDACTED_TIMESTAMP***\",\"level\":\"INFO\",\"logger\":\"sailpoint.connector.dfo.services.DFOValidationService\",\"message\":\"Check for authenticity of the AccessToken***Redacted due to potentially sensitive data***"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"ERROR","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n","error.type":"sailpoint.connector.ConnectorException","level":"ERROR","logger":"sailpoint.connector.DynamicsFOConnector","message":"Error occurred while performing TestConfiguration operation for the application: null, Error Msg: Communication with Managed System failed. Resource End point returned HTTP error code: 403","thread_name":"pool-2-thread-2"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"ERROR","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:91)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\nCaused by: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:383)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\t... 5 more\nCaused by: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\t... 6 more\n","error.type":"sailpoint.connector.ConnectorException","level":"ERROR","logger":"com.sailpoint.valess.handler.CommandHandler","message":"failed to handle command","thread_name":"pool-2-thread-2"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-2"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.Shim","message":"Active commands: 1","thread_name":"pool-2-thread-2"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"commandOutcome","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"Command failed with [ConnectorError] {ExceptionType=sailpoint.connector.ConnectorException, LocalizedMessage=sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403}: std:test-connection, for connector version 2. output_count=0 output_bytes=0 keep_alive_count=0 state_count=0. Elapsed time 25584ms"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"connector.common.http.client.impl.ApacheHttpClientWrapper","message":"Response received for URL ***REDACTED_URL***/data/LegalEntities?=1 in 131 millis, status code 403, Response size 72 bytes.","thread_name":"pool-2-thread-3"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"{\"@timestamp\":\"***REDACTED_TIMESTAMP***\",\"level\":\"INFO\",\"logger\":\"sailpoint.connector.dfo.services.DFOValidationService\",\"message\":\"Check for authenticity of the AccessToken***Redacted due to potentially sensitive data***"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"ERROR","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n","error.type":"sailpoint.connector.ConnectorException","level":"ERROR","logger":"sailpoint.connector.DynamicsFOConnector","message":"Error occurred while performing TestConfiguration operation for the application: null, Error Msg: Communication with Managed System failed. Resource End point returned HTTP error code: 403","thread_name":"pool-2-thread-3"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"ERROR","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:91)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\nCaused by: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:383)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\t... 5 more\nCaused by: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\t... 6 more\n","error.type":"sailpoint.connector.ConnectorException","level":"ERROR","logger":"com.sailpoint.valess.handler.CommandHandler","message":"failed to handle command","thread_name":"pool-2-thread-3"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-3"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.Shim","message":"Active commands: 0","thread_name":"pool-2-thread-3"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"commandOutcome","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"Command failed with [ConnectorError] {ExceptionType=sailpoint.connector.ConnectorException, LocalizedMessage=sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403}: std:test-connection, for connector version 2. output_count=0 output_bytes=0 keep_alive_count=0 state_count=0. Elapsed time 332ms"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"invokeCommand","component":"connector","targetID":"***REDACTED***","targetName":"","requestID":"***REDACTED***","message":"Command execution started : std:test-connection, for connector version 2."},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.Shim","message":"Active commands: 1","thread_name":"main"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-4"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.handler.CommandHandler","message":"Received command of type: std:test-connection","thread_name":"pool-2-thread-4"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-4"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.DynamicsFOConnector","message":"Received request to perform Test Configuration for application: null","thread_name":"pool-2-thread-4"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"{\"@timestamp\":\"***REDACTED_TIMESTAMP***\",\"level\":\"INFO\",\"logger\":\"sailpoint.connector.DynamicsFOConnector\",\"message\":\"For Application: null: Base Environment URL is: ***REDACTED_URL***, GrantType configured is: CLIENT_CREDENTIALS, Page size utilized will be: 500, token***Redacted due to potentially sensitive data***"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"{\"@timestamp\":\"***REDACTED_TIMESTAMP***\",\"level\":\"INFO\",\"logger\":\"com.sailpoint.valess.handler.SailpointConnectorCommandHandler\",\"message\":\"updating state {accessToken***Redacted due to potentially sensitive data***"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.dfo.dataaccess.DFOBaseDAO","message":"Getting single entity from the Managed System for: LegalEntity","thread_name":"pool-2-thread-4"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"connector.common.http.client.impl.ApacheHttpClientWrapper","message":"Response received for URL ***REDACTED_URL***/data/LegalEntities?=1 in 117 millis, status code 403, Response size 72 bytes.","thread_name":"pool-2-thread-4"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"{\"@timestamp\":\"***REDACTED_TIMESTAMP***\",\"level\":\"INFO\",\"logger\":\"sailpoint.connector.dfo.services.DFOValidationService\",\"message\":\"Check for authenticity of the AccessToken***Redacted due to potentially sensitive data***"},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"ERROR","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n","error.type":"sailpoint.connector.ConnectorException","level":"ERROR","logger":"sailpoint.connector.DynamicsFOConnector","message":"Error occurred while performing TestConfiguration operation for the application: null, Error Msg: Communication with Managed System failed. Resource End point returned HTTP error code: 403","thread_name":"pool-2-thread-4"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"ERROR","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:91)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\nCaused by: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:383)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\t... 5 more\nCaused by: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\t... 6 more\n","error.type":"sailpoint.connector.ConnectorException","level":"ERROR","logger":"com.sailpoint.valess.handler.CommandHandler","message":"failed to handle command","thread_name":"pool-2-thread-4"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"WARN","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-4"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"connectorMessage","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":{"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.Shim","message":"Active commands: 0","thread_name":"pool-2-thread-4"}},{"tenantID":"***REDACTED***","timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","event":"commandOutcome","component":"connector","targetID":"***REDACTED***","targetName":"ANONYM - Dynamics 365 F\u0026O - Quality Environment","requestID":"***REDACTED***","message":"Command failed with [ConnectorError] {ExceptionType=sailpoint.connector.ConnectorException, LocalizedMessage=sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403}: std:test-connection, for connector version 2. output_count=0 output_bytes=0 keep_alive_count=0 state_count=0. Elapsed time 320ms"}]}
0


[***REDACTED_TIMESTAMP***] INFO  | invokeCommand    Ôû´©Ä Command execution started : std:test-connection, for connector version 2.
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä NOTE: Picked up JDK_JAVA_OPTIONS: -Xmx3686m
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä NOTE: Picked up JDK_JAVA_OPTIONS: -Xmx3686m
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.OpenConn","message":"System properties after overriding via warpper: {awt.toolkit=sun.awt.X11.XToolkit, java.specification.version=11, sun.cpu.isalist=, sun.jnu.encoding=UTF-8, java.class.path=/app/connector/infra/bcpkix-jdk18on-1.75.jar:/app/connector/infra/bcprov-jdk18on-1.75.jar:/app/connector/infra/bcutil-jdk18on-1.75.jar:/app/connector/infra/commons-logging-1.2.jar:/app/connector/infra/connector-bundle-identityiq-10001.jar:/app/connector/infra/log4j-1.2-api-2.17.2.jar:/app/connector/infra/log4j-api-2.21.1.jar:/app/connector/infra/log4j-core-2.21.1.jar:/app/connector/infra/log4j-jcl-2.17.2.jar:/app/connector/infra/log4j-layout-template-json-2.21.1.jar:/app/connector/connector-libs/connector-bundle-directories.jar:/app/connector/saas-sp-conn-adapter-140.jar, java.vm.vendor=Alpine, sun.arch.data.model=64, java.vendor.url=***REDACTED_URL***/, user.timezone=GMT, os.name=Linux, java.vm.specification.version=11, sun.java.launcher=SUN_STANDARD, user.country=US, sun.boot.library.path=/usr/lib/jvm/java-11-openjdk/lib, sun.java.command=com.sailpoint.valess.OpenConn, jdk.debug=release, sun.cpu.endian=little, user.home=/home/conn, user.language=en, java.specification.vendor=Oracle Corporation, java.version.date=2025-04-15, java.home=/usr/lib/jvm/java-11-openjdk, file.separator=/, java.vm.compressedOopsMode=Zero based, line.separator=\n, java.specification.name=Java Platform API Specification, java.vm.specification.vendor=Oracle Corporation, java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.runtime.version=11.0.27+6-alpine-r0, user.name=conn, path.separator=:, os.version=6.1.58, java.runtime.name=OpenJDK Runtime Environment, file.encoding=UTF-8, java.vm.name=OpenJDK 64-Bit Server VM, java.vendor.url.bug=***REDACTED_URL***/alpine/aports/issues, java.io.tmpdir=/tmp, isIdentityNow=true, java.version=11.0.27, user.dir=/, os.arch=amd64, java.vm.specification.name=Java Virtual Machine Specification, java.awt.printerjob=sun.print.PSPrinterJob, sun.os.patch.level=unknown, java.library.path=/usr/lib/jvm/java-11-openjdk/lib/server:/usr/lib/jvm/java-11-openjdk/lib:/usr/lib/jvm/java-11-openjdk/../lib:/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib, java.vm.info=mixed mode, java.vendor=Alpine, java.vm.version=11.0.27+6-alpine-r0, java.specification.maintenance.version=3, sun.io.unicode.encoding=UnicodeLittle, java.class.version=55.0}","thread_name":"main"}
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.OpenConn","message":"System properties after overriding via connector: {awt.toolkit=sun.awt.X11.XToolkit, java.specification.version=11, sun.cpu.isalist=, sun.jnu.encoding=UTF-8, java.class.path=/app/connector/infra/bcpkix-jdk18on-1.75.jar:/app/connector/infra/bcprov-jdk18on-1.75.jar:/app/connector/infra/bcutil-jdk18on-1.75.jar:/app/connector/infra/commons-logging-1.2.jar:/app/connector/infra/connector-bundle-identityiq-10001.jar:/app/connector/infra/log4j-1.2-api-2.17.2.jar:/app/connector/infra/log4j-api-2.21.1.jar:/app/connector/infra/log4j-core-2.21.1.jar:/app/connector/infra/log4j-jcl-2.17.2.jar:/app/connector/infra/log4j-layout-template-json-2.21.1.jar:/app/connector/connector-libs/connector-bundle-directories.jar:/app/connector/saas-sp-conn-adapter-140.jar, java.vm.vendor=Alpine, sun.arch.data.model=64, java.vendor.url=***REDACTED_URL***/, user.timezone=GMT, os.name=Linux, java.vm.specification.version=11, sun.java.launcher=SUN_STANDARD, user.country=US, sun.boot.library.path=/usr/lib/jvm/java-11-openjdk/lib, sun.java.command=com.sailpoint.valess.OpenConn, jdk.debug=release, sun.cpu.endian=little, user.home=/home/conn, user.language=en, java.specification.vendor=Oracle Corporation, java.version.date=2025-04-15, java.home=/usr/lib/jvm/java-11-openjdk, file.separator=/, java.vm.compressedOopsMode=Zero based, line.separator=\n, java.specification.name=Java Platform API Specification, java.vm.specification.vendor=Oracle Corporation, java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.runtime.version=11.0.27+6-alpine-r0, user.name=conn, path.separator=:, os.version=6.1.58, java.runtime.name=OpenJDK Runtime Environment, file.encoding=UTF-8, java.vm.name=OpenJDK 64-Bit Server VM, java.vendor.url.bug=***REDACTED_URL***/alpine/aports/issues, java.io.tmpdir=/tmp, isIdentityNow=true, java.version=11.0.27, user.dir=/, os.arch=amd64, java.vm.specification.name=Java Virtual Machine Specification, java.awt.printerjob=sun.print.PSPrinterJob, sun.os.patch.level=unknown, java.library.path=/usr/lib/jvm/java-11-openjdk/lib/server:/usr/lib/jvm/java-11-openjdk/lib:/usr/lib/jvm/java-11-openjdk/../lib:/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib, java.vm.info=mixed mode, java.vendor=Alpine, java.vm.version=11.0.27+6-alpine-r0, java.specification.maintenance.version=3, sun.io.unicode.encoding=UnicodeLittle, java.class.version=55.0}","thread_name":"main"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.Shim","message":"Active commands: 1","thread_name":"main"}
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-1"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"Received command of type: std:test-connection","thread_name":"pool-2-thread-1"}
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-1"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"sailpoint.connector.DynamicsFOConnector","message":"Received request to perform Test Configuration for application: null","thread_name":"pool-2-thread-1"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.DynamicsFOConnector","message":"For Application: null: Base Environment URL is: ***REDACTED_URL***, GrantType configured is: CLIENT_CREDENTIALS, Page size utilized will be: 500, token***Redacted due to potentially sensitive data***
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.handler.SailpointConnectorCommandHandler","message":"updating state {accessToken***Redacted due to potentially sensitive data***
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"sailpoint.connector.dfo.dataaccess.DFOBaseDAO","message":"Getting single entity from the Managed System for: LegalEntity","thread_name":"pool-2-thread-1"}
[***REDACTED_TIMESTAMP***] INFO  | invokeCommand    Ôû´©Ä Command execution started : std:test-connection, for connector version 2.
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.Shim","message":"Active commands: 2","thread_name":"main"}
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-2"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"Received command of type: std:test-connection","thread_name":"pool-2-thread-2"}
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-2"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"sailpoint.connector.DynamicsFOConnector","message":"Received request to perform Test Configuration for application: null","thread_name":"pool-2-thread-2"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.DynamicsFOConnector","message":"For Application: null: Base Environment URL is: ***REDACTED_URL***, GrantType configured is: CLIENT_CREDENTIALS, Page size utilized will be: 500, token***Redacted due to potentially sensitive data***
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.handler.SailpointConnectorCommandHandler","message":"updating state {accessToken***Redacted due to potentially sensitive data***
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"sailpoint.connector.dfo.dataaccess.DFOBaseDAO","message":"Getting single entity from the Managed System for: LegalEntity","thread_name":"pool-2-thread-2"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"connector.common.http.client.impl.ApacheHttpClientWrapper","message":"Response received for URL ***REDACTED_URL***/data/LegalEntities?=1 in 32791 millis, status code 403, Response size 72 bytes.","thread_name":"pool-2-thread-1"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.dfo.services.DFOValidationService","message":"Check for authenticity of the AccessToken***Redacted due to potentially sensitive data***
[***REDACTED_TIMESTAMP***] ERROR | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n","error.type":"sailpoint.connector.ConnectorException","logger":"sailpoint.connector.DynamicsFOConnector","message":"Error occurred while performing TestConfiguration operation for the application: null, Error Msg: Communication with Managed System failed. Resource End point returned HTTP error code: 403","thread_name":"pool-2-thread-1"}
[***REDACTED_TIMESTAMP***] ERROR | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:91)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\nCaused by: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:383)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\t... 5 more\nCaused by: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\t... 6 more\n","error.type":"sailpoint.connector.ConnectorException","logger":"com.sailpoint.valess.handler.CommandHandler","message":"failed to handle command","thread_name":"pool-2-thread-1"}
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-1"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.Shim","message":"Active commands: 1","thread_name":"pool-2-thread-1"}
[***REDACTED_TIMESTAMP***] INFO  | commandOutcome   Ôû´©Ä Command failed with [ConnectorError] {ExceptionType=sailpoint.connector.ConnectorException, LocalizedMessage=sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403}: std:test-connection, for connector version 2. output_count=0 output_bytes=0 keep_alive_count=0 state_count=0. Elapsed time 36365ms
[***REDACTED_TIMESTAMP***] INFO  | invokeCommand    Ôû´©Ä Command execution started : std:test-connection, for connector version 2.
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.Shim","message":"Active commands: 2","thread_name":"main"}
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-3"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"Received command of type: std:test-connection","thread_name":"pool-2-thread-3"}
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-3"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"sailpoint.connector.DynamicsFOConnector","message":"Received request to perform Test Configuration for application: null","thread_name":"pool-2-thread-3"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.DynamicsFOConnector","message":"For Application: null: Base Environment URL is: ***REDACTED_URL***, GrantType configured is: CLIENT_CREDENTIALS, Page size utilized will be: 500, token***Redacted due to potentially sensitive data***
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.handler.SailpointConnectorCommandHandler","message":"updating state {accessToken***Redacted due to potentially sensitive data***
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"sailpoint.connector.dfo.dataaccess.DFOBaseDAO","message":"Getting single entity from the Managed System for: LegalEntity","thread_name":"pool-2-thread-3"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"connector.common.http.client.impl.ApacheHttpClientWrapper","message":"Response received for URL ***REDACTED_URL***/data/LegalEntities?=1 in 25352 millis, status code 403, Response size 72 bytes.","thread_name":"pool-2-thread-2"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.dfo.services.DFOValidationService","message":"Check for authenticity of the AccessToken***Redacted due to potentially sensitive data***
[***REDACTED_TIMESTAMP***] ERROR | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n","error.type":"sailpoint.connector.ConnectorException","logger":"sailpoint.connector.DynamicsFOConnector","message":"Error occurred while performing TestConfiguration operation for the application: null, Error Msg: Communication with Managed System failed. Resource End point returned HTTP error code: 403","thread_name":"pool-2-thread-2"}
[***REDACTED_TIMESTAMP***] ERROR | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:91)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\nCaused by: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:383)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\t... 5 more\nCaused by: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\t... 6 more\n","error.type":"sailpoint.connector.ConnectorException","logger":"com.sailpoint.valess.handler.CommandHandler","message":"failed to handle command","thread_name":"pool-2-thread-2"}
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-2"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.Shim","message":"Active commands: 1","thread_name":"pool-2-thread-2"}
[***REDACTED_TIMESTAMP***] INFO  | commandOutcome   Ôû´©Ä Command failed with [ConnectorError] {ExceptionType=sailpoint.connector.ConnectorException, LocalizedMessage=sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403}: std:test-connection, for connector version 2. output_count=0 output_bytes=0 keep_alive_count=0 state_count=0. Elapsed time 25584ms
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"connector.common.http.client.impl.ApacheHttpClientWrapper","message":"Response received for URL ***REDACTED_URL***/data/LegalEntities?=1 in 131 millis, status code 403, Response size 72 bytes.","thread_name":"pool-2-thread-3"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.dfo.services.DFOValidationService","message":"Check for authenticity of the AccessToken***Redacted due to potentially sensitive data***
[***REDACTED_TIMESTAMP***] ERROR | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n","error.type":"sailpoint.connector.ConnectorException","logger":"sailpoint.connector.DynamicsFOConnector","message":"Error occurred while performing TestConfiguration operation for the application: null, Error Msg: Communication with Managed System failed. Resource End point returned HTTP error code: 403","thread_name":"pool-2-thread-3"}
[***REDACTED_TIMESTAMP***] ERROR | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:91)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\nCaused by: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:383)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\t... 5 more\nCaused by: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\t... 6 more\n","error.type":"sailpoint.connector.ConnectorException","logger":"com.sailpoint.valess.handler.CommandHandler","message":"failed to handle command","thread_name":"pool-2-thread-3"}
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-3"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.Shim","message":"Active commands: 0","thread_name":"pool-2-thread-3"}
[***REDACTED_TIMESTAMP***] INFO  | commandOutcome   Ôû´©Ä Command failed with [ConnectorError] {ExceptionType=sailpoint.connector.ConnectorException, LocalizedMessage=sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403}: std:test-connection, for connector version 2. output_count=0 output_bytes=0 keep_alive_count=0 state_count=0. Elapsed time 332ms
[***REDACTED_TIMESTAMP***] INFO  | invokeCommand    Ôû´©Ä Command execution started : std:test-connection, for connector version 2.
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.Shim","message":"Active commands: 1","thread_name":"main"}
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-4"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"Received command of type: std:test-connection","thread_name":"pool-2-thread-4"}
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-4"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"sailpoint.connector.DynamicsFOConnector","message":"Received request to perform Test Configuration for application: null","thread_name":"pool-2-thread-4"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.DynamicsFOConnector","message":"For Application: null: Base Environment URL is: ***REDACTED_URL***, GrantType configured is: CLIENT_CREDENTIALS, Page size utilized will be: 500, token***Redacted due to potentially sensitive data***
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"com.sailpoint.valess.handler.SailpointConnectorCommandHandler","message":"updating state {accessToken***Redacted due to potentially sensitive data***
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"sailpoint.connector.dfo.dataaccess.DFOBaseDAO","message":"Getting single entity from the Managed System for: LegalEntity","thread_name":"pool-2-thread-4"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"connector.common.http.client.impl.ApacheHttpClientWrapper","message":"Response received for URL ***REDACTED_URL***/data/LegalEntities?=1 in 117 millis, status code 403, Response size 72 bytes.","thread_name":"pool-2-thread-4"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","level":"INFO","logger":"sailpoint.connector.dfo.services.DFOValidationService","message":"Check for authenticity of the AccessToken***Redacted due to potentially sensitive data***
[***REDACTED_TIMESTAMP***] ERROR | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n","error.type":"sailpoint.connector.ConnectorException","logger":"sailpoint.connector.DynamicsFOConnector","message":"Error occurred while performing TestConfiguration operation for the application: null, Error Msg: Communication with Managed System failed. Resource End point returned HTTP error code: 403","thread_name":"pool-2-thread-4"}
[***REDACTED_TIMESTAMP***] ERROR | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","error.message":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403","error.stack_trace":"sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:91)\n\tat com.sailpoint.valess.handler.CommandHandler.handle(CommandHandler.java:237)\n\tat com.sailpoint.valess.Shim.lambda(Shim.java:53)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\nCaused by: sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:383)\n\tat com.sailpoint.valess.handler.SailpointConnectorCommandHandler.testConnection(SailpointConnectorCommandHandler.java:88)\n\t... 5 more\nCaused by: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403\n\tat sailpoint.connector.dfo.services.DFOValidationService.validateService(DFOValidationService.java:85)\n\tat sailpoint.connector.DynamicsFOConnector.testConfiguration(DynamicsFOConnector.java:372)\n\t... 6 more\n","error.type":"sailpoint.connector.ConnectorException","logger":"com.sailpoint.valess.handler.CommandHandler","message":"failed to handle command","thread_name":"pool-2-thread-4"}
[***REDACTED_TIMESTAMP***] WARN  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.handler.CommandHandler","message":"spConnDebugLoggingEnabled: false","thread_name":"pool-2-thread-4"}
[***REDACTED_TIMESTAMP***] INFO  | connectorMessage Ôû´©Ä {"@timestamp":"***REDACTED_TIMESTAMP***","logger":"com.sailpoint.valess.Shim","message":"Active commands: 0","thread_name":"pool-2-thread-4"}
[***REDACTED_TIMESTAMP***] INFO  | commandOutcome   Ôû´©Ä Command failed with [ConnectorError] {ExceptionType=sailpoint.connector.ConnectorException, LocalizedMessage=sailpoint.connector.ConnectorException: sailpoint.connector.ConnectorException: Communication with Managed System failed. Resource End point returned HTTP error code: 403}: std:test-connection, for connector version 2. output_count=0 output_bytes=0 keep_alive_count=0 state_count=0. Elapsed time 320ms
POST /beta/platform-logs/query HTTP/1.1
Host: ***REDACTED***
Authorization: Bearer ***REDACTED***
Content-Type: application/json

{"filter":{"startTime":"***REDACTED_TIMESTAMP***"},"nextToken":"***REDACTED***"}
HTTP/1.1 200
Transfer-Encoding: chunked
Access-Control-Expose-Headers: X-Frame-Options,Cache-Control,Retry-After,X-Content-Type-Options,Content-Security-Policy,Connection,SLPT-Request-ID,Content-Length,Date,X-Zuul-ServiceId,Content-Type
Cache-Control: no-store
Cf-Cache-Status: DYNAMIC
Cf-Ray: 95a13e959f99e3b2-MXP
Connection: keep-alive
Content-Security-Policy: frame-ancestors 'none'
Content-Type: application/json;charset=utf-8
Date: Fri, 04 Jul 2025 20:06:40 GMT
Server: cloudflare
Slpt-Request-Id: 2f7b225c4c3441f3bd65e04e1b963d99
Strict-Transport-Security: max-age=7776000; includeSubDomains
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Robots-Tag: none
X-Robots-Tag: none

b
{"logs":[]}
0

What I’d really appreciate is some guidance on how to interpret this 403 error. I’m trying to determine whether the issue is related to missing permissions or misconfiguration on the Entra ID (Azure AD) side, or if it’s something that needs to be adjusted within Dynamics 365 F&O itself.

I’ll also include screenshot of the connector connections’ configuration and the tenant access settings for reference.

Here the official guide followed to setup the connector: Integrating SailPoint with Microsoft Dynamics 365 for Finance and Operations SaaS

Thanks in advance to anyone who can offer insight or suggestions!