Salesforce Role Provisioning Not Working

Hello All,
I am using One Identity Manager version 8.2.
I have created a salesforce project using Starling connect connector in sync editor.

Role provisioning process for salesforce user is freezing with error "Method not Allowed" and status = 405. Whereas group provisioning for users is working fine.

User membership record is created in One identity manager but while passing it to target system process gets frozen.

Below is the error log:

Error committing 1 system objects.
Error returned: { "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "detail": "Method not allowed", "status": 405}
Error returned: ...
HTTP request returned state "ProtocolError" which is not accepted as successfull processing state. URI : connect-supervisor.cloud.oneidentity.com/.../RoleID
Sendig data {
"members": [
{
"display": "UserName",
"type": "User",
"value": "ID"
}
],
"name": "RoleName",
"schemas": [
"urn:org.salesforce:scim:extensions:roles"
]
}
Creating PUT request using URI connect-supervisor.cloud.oneidentity.com/.../RoleID
Creating GET request using URI connect-supervisor.cloud.oneidentity.com/.../RoleID
Method OnCommitObject called.


Crash report

2023-04-12 13:08:54 SystemConnector Reloading 1 objects of schema type Roles.
2023-04-12 13:08:54 SystemConnector Target:"SCIM" Method:"Send" Number:"2550121" Message:"Creating GET request using URI ">connect-supervisor.cloud.oneidentity.com/.../RoleID"
2023-04-12 13:08:55 SystemConnector Result: State (Success) Failures (0)
2023-04-12 13:08:55 GenericPool Release item: SHVE Global Salesforce Test
2023-04-12 13:08:55 SystemConnection ReloadObject-Result: 1 system objects.
2023-04-12 13:08:55 StopWatch Reloading 1 objects. done in 458ms.
2023-04-12 13:09:05 ObjectLog DPRShell: Loading single entity, load type DelayedLogic
2023-04-12 13:09:05 StopWatch PutAsync done in 32ms.
2023-04-12 13:09:05 ObjectLog DPRShell.EditedBy = viadmin
2023-04-12 13:09:05 ObjectLog DPRShell.EditedSince = 4/12/2023 1:09:05 PM
2023-04-12 13:09:05 StopWatch GetAsync done in 18ms.
2023-04-12 13:09:05 ObjectLog Old state: Loaded, New state: Loaded, Saved
2023-04-12 13:09:05 StopWatch PutAsync done in 39ms.
2023-04-12 13:09:09 SystemConnection ReloadObject: Reloading 1 objects of type (Roles).
2023-04-12 13:09:09 SystemConnection Options: ExceptionHandling=BreakOnError
Properties: <all>
2023-04-12 13:09:09 GenericPool Getting item...
2023-04-12 13:09:09 GenericPool Got existing item: SHVE Global Salesforce Test
2023-04-12 13:09:09 SystemConnector Reloading objects.
2023-04-12 13:09:09 SystemConnector Connector does not implement OnTestConnection.
2023-04-12 13:09:09 SystemConnector Reloading 1 objects of schema type Roles.
2023-04-12 13:09:09 SystemConnector Target:"SCIM" Method:"Send" Number:"2550121" Message:"Creating GET request using URI ">connect-supervisor.cloud.oneidentity.com/.../RoleID"
2023-04-12 13:09:10 SystemConnector Result: State (Success) Failures (0)
2023-04-12 13:09:10 GenericPool Release item: SHVE Global Salesforce Test
2023-04-12 13:09:10 SystemConnection ReloadObject-Result: 1 system objects.
2023-04-12 13:09:10 StopWatch Reloading 1 objects. done in 471ms.
2023-04-12 13:09:10 SystemConnection ReloadObject: Reloading 1 objects of type (Roles).
2023-04-12 13:09:10 SystemConnection Options: ExceptionHandling=BreakOnError
Properties: <all>
2023-04-12 13:09:10 GenericPool Getting item...
2023-04-12 13:09:10 GenericPool Got existing item: SHVE Global Salesforce Test
2023-04-12 13:09:10 SystemConnector Reloading objects.
2023-04-12 13:09:10 SystemConnector Reloading 1 objects of schema type Roles.
2023-04-12 13:09:10 SystemConnector Target:"SCIM" Method:"Send" Number:"2550121" Message:"Creating GET request using URI ">connect-supervisor.cloud.oneidentity.com/.../RoleID"
2023-04-12 13:09:10 SystemConnector Result: State (Success) Failures (0)
2023-04-12 13:09:10 GenericPool Release item: SHVE Global Salesforce Test
2023-04-12 13:09:10 SystemConnection ReloadObject-Result: 1 system objects.
2023-04-12 13:09:10 StopWatch Reloading 1 objects. done in 430ms.
2023-04-12 13:09:15 StopWatch GetAsync done in 37ms.
2023-04-12 13:09:21 ObjectLog DPRShell: Loading single entity, load type DelayedLogic
2023-04-12 13:09:21 StopWatch PutAsync done in 33ms.
2023-04-12 13:09:21 ObjectLog DPRShell.EditedBy = viadmin
2023-04-12 13:09:21 ObjectLog DPRShell.EditedSince = 4/12/2023 1:09:21 PM
2023-04-12 13:09:21 StopWatch GetAsync done in 17ms.
2023-04-12 13:09:21 ObjectLog Old state: Loaded, New state: Loaded, Saved
2023-04-12 13:09:21 StopWatch PutAsync done in 40ms.
2023-04-12 13:09:22 Update Auto update enabled?
2023-04-12 13:09:22 Update Setting AutoUpdateEnabled is false.
2023-04-12 13:09:22 Update Enabled: False
2023-04-12 13:09:37 ObjectLog DPRShell: Loading single entity, load type DelayedLogic
2023-04-12 13:09:37 StopWatch PutAsync done in 32ms.
2023-04-12 13:09:37 ObjectLog DPRShell.EditedBy = viadmin
2023-04-12 13:09:37 ObjectLog DPRShell.EditedSince = 4/12/2023 1:09:37 PM
2023-04-12 13:09:37 StopWatch GetAsync done in 17ms.
2023-04-12 13:09:37 ObjectLog Old state: Loaded, New state: Loaded, Saved
2023-04-12 13:09:37 StopWatch PutAsync done in 38ms.
2023-04-12 13:09:45 StopWatch GetAsync done in 28ms.
2023-04-12 13:09:53 ObjectLog DPRShell: Loading single entity, load type DelayedLogic
2023-04-12 13:09:53 StopWatch GetAsync done in 18ms.
2023-04-12 13:09:53 StopWatch PutAsync done in 32ms.
2023-04-12 13:09:53 ObjectLog DPRShell.EditedBy = viadmin
2023-04-12 13:09:53 ObjectLog DPRShell.EditedSince = 4/12/2023 1:09:53 PM
2023-04-12 13:09:53 StopWatch GetAsync done in 17ms.
2023-04-12 13:09:53 ObjectLog Old state: Loaded, New state: Loaded, Saved
2023-04-12 13:09:53 StopWatch PutAsync done in 67ms.
2023-04-12 13:10:09 ObjectLog DPRShell: Loading single entity, load type DelayedLogic
2023-04-12 13:10:09 StopWatch PutAsync done in 31ms.
2023-04-12 13:10:09 ObjectLog DPRShell.EditedBy = viadmin
2023-04-12 13:10:09 ObjectLog DPRShell.EditedSince = 4/12/2023 1:10:09 PM
2023-04-12 13:10:09 StopWatch GetAsync done in 17ms.
2023-04-12 13:10:09 ObjectLog Old state: Loaded, New state: Loaded, Saved
2023-04-12 13:10:09 StopWatch PutAsync done in 43ms.
2023-04-12 13:10:15 StopWatch GetAsync done in 35ms.
2023-04-12 13:10:25 ObjectLog DPRShell: Loading single entity, load type DelayedLogic
2023-04-12 13:10:25 StopWatch PutAsync done in 35ms.
2023-04-12 13:10:25 ObjectLog DPRShell.EditedBy = viadmin
2023-04-12 13:10:25 ObjectLog DPRShell.EditedSince = 4/12/2023 1:10:25 PM
2023-04-12 13:10:25 StopWatch GetAsync done in 17ms.
2023-04-12 13:10:25 ObjectLog Old state: Loaded, New state: Loaded, Saved
2023-04-12 13:10:25 StopWatch PutAsync done in 37ms.
2023-04-12 13:10:41 ObjectLog DPRShell: Loading single entity, load type DelayedLogic
2023-04-12 13:10:41 StopWatch PutAsync done in 32ms.
2023-04-12 13:10:41 ObjectLog DPRShell.EditedBy = viadmin
2023-04-12 13:10:41 ObjectLog DPRShell.EditedSince = 4/12/2023 1:10:41 PM
2023-04-12 13:10:41 StopWatch GetAsync done in 17ms.
2023-04-12 13:10:41 ObjectLog Old state: Loaded, New state: Loaded, Saved
2023-04-12 13:10:41 StopWatch PutAsync done in 37ms.
2023-04-12 13:10:45 StopWatch GetAsync done in 30ms.
2023-04-12 13:10:57 ObjectLog DPRShell: Loading single entity, load type DelayedLogic
2023-04-12 13:10:57 StopWatch PutAsync done in 32ms.
2023-04-12 13:10:57 ObjectLog DPRShell.EditedBy = viadmin
2023-04-12 13:10:57 ObjectLog DPRShell.EditedSince = 4/12/2023 1:10:57 PM
2023-04-12 13:10:57 StopWatch GetAsync done in 17ms.
2023-04-12 13:10:57 ObjectLog Old state: Loaded, New state: Loaded, Saved
2023-04-12 13:10:57 StopWatch PutAsync done in 49ms.
2023-04-12 13:11:13 ObjectLog DPRShell: Loading single entity, load type DelayedLogic
2023-04-12 13:11:13 StopWatch PutAsync done in 32ms.
2023-04-12 13:11:13 ObjectLog DPRShell.EditedBy = viadmin
2023-04-12 13:11:13 ObjectLog DPRShell.EditedSince = 4/12/2023 1:11:13 PM
2023-04-12 13:11:13 StopWatch GetAsync done in 17ms.
2023-04-12 13:11:13 ObjectLog Old state: Loaded, New state: Loaded, Saved
2023-04-12 13:11:13 StopWatch PutAsync done in 44ms.
2023-04-12 13:11:15 StopWatch GetAsync done in 28ms.
2023-04-12 13:11:17 GenericPool Getting item...
2023-04-12 13:11:17 GenericPool Got existing item: SHVE Global Salesforce Test
2023-04-12 13:11:17 GenericPool Release item: SHVE Global Salesforce Test
2023-04-12 13:11:17 GenericPool Getting item...
2023-04-12 13:11:17 GenericPool Got existing item: SHVE Global Salesforce Test
2023-04-12 13:11:17 SystemConnector Committing objects.
2023-04-12 13:11:17 SystemConnector Connector does not implement OnTestConnection.
2023-04-12 13:11:17 SystemConnector Invalidating ResolveReferenceCache for schema type (Roles)
2023-04-12 13:11:17 SystemConnector Invalidating ResolveReferencePreloadData for schema type (Roles)
2023-04-12 13:11:17 SystemConnector Executing actions...
2023-04-12 13:11:17 SystemConnector There are no actions of type (PreExecution).
2023-04-12 13:11:17 SystemConnector Requested objects: 1, Object with differences: 1
2023-04-12 13:11:17 SystemConnector Target:"SCIM" Method:"Send" Number:"2550121" Message:"Creating GET request using URI ">connect-supervisor.cloud.oneidentity.com/.../RoleID"
2023-04-12 13:11:19 SystemConnector Target:"SCIM" Method:"Send" Number:"2550121" Message:"Creating PUT request using URI ">connect-supervisor.cloud.oneidentity.com/.../RoleID"
2023-04-12 13:11:19 SystemConnector Target:"SCIM" Method:"Send" Number:"2550122" Message:"Sendig data {
"members": [
{
"display": "UserNAme,
"type": "User",
"value": "ID"
}
],
"name": "RoleNAme",
"schemas": [
"urn:org.salesforce:scim:extensions:roles"
]
}"
2023-04-12 13:11:19 SystemConnector Target:"SCIM" Method:"Send" Number:"2550123" Message:"HTTP request returned state "ProtocolError" which is not accepted as successfull processing state. URI : ">connect-supervisor.cloud.oneidentity.com/.../RoleID"
2023-04-12 13:11:19 SystemConnector Target:"SCIM" Method:"UpdateObject" Number:"2550120" Message:"Error returned: ..."
2023-04-12 13:11:19 SystemConnector Target:"SCIM" Method:"UpdateObject" Number:"2550120" Message:"Error returned: { "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "detail": "Method not allowed", "status": 405}"
2023-04-12 13:11:19 SystemConnector Error returned: { "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "detail": "Method not allowed", "status": 405}
Error returned: ...
HTTP request returned state "ProtocolError" which is not accepted as successfull processing state. URI : connect-supervisor.cloud.oneidentity.com/.../RoleID
Sendig data {
"members": [
{
"display": "Username",
"type": "User",
"value": "ID"
}
],
"name": "RoleName",
"schemas": [
"urn:org.salesforce:scim:extensions:roles"
]
}
Creating PUT request using URI connect-supervisor.cloud.oneidentity.com/.../RoleID
Creating GET request using URI connect-supervisor.cloud.oneidentity.com/.../RoleID
Method OnCommitObject called.

2023-04-12 13:11:19 SystemConnector Error returned: { "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "detail": "Method not allowed", "status": 405}
Error returned: ...
HTTP request returned state "ProtocolError" which is not accepted as successfull processing state. URI : connect-supervisor.cloud.oneidentity.com/.../RoleID
Sendig data {
"members": [
{
"display": "UserName",
"type": "User",
"value": "ID"
}
],
"name": "RoleName",
"schemas": [
"urn:org.salesforce:scim:extensions:roles"
]
}
Creating PUT request using URI connect-supervisor.cloud.oneidentity.com/.../RoleID
Creating GET request using URI connect-supervisor.cloud.oneidentity.com/.../RoleID
Method OnCommitObject called.

2023-04-12 13:11:19 SystemConnector Executing actions...
2023-04-12 13:11:19 SystemConnector There are no actions of type (PostExecution).
2023-04-12 13:11:19 SystemConnector Result: State (Error) Failures (1)
2023-04-12 13:11:19 GenericPool Release item: SHVE Global Salesforce Test
2023-04-12 13:11:19 SystemScope Invalidating scope of (Roles)...
2023-04-12 13:11:19 StopWatch Committing 1 objects. done in 2.22s.
2023-04-12 13:11:19 VI.FormBase.ExceptionMgr Error committing 1 system objects.

Could anyone please suggest how this could be resolved?

Thanks,

Saba