When provisioning group memberships to Jira or Confluence via Starling Connect (SCIM), the provisioning fails with HTTP 400 (BadRequest) for groups that contain Atlassian app/service accounts as members.
The following error is observed in the Job Queue:
[1777124] Error running synchronization step (Group) of synchronization configuration (Provisioning (Provisioning)).[1777004] Method (Update object (Update)) could not be run successfully.Error returned: Server returned error (HTTP BadRequest: BadRequest). URI : https://connectsupervisor.cloud.oneidentity.eu/.../scim/Groups/group-nameThe issue only affects groups that contain Atlassian app/service accounts (created by marketplace add-ons and automations). Groups with only regular user accounts are not affected.
Atlassian includes app/service accounts in SCIM GET responses for group members. These accounts appear as regular users with type "User" in the member list.
When Identity Manager provisions a membership change, it reads the current group members (GET), adds the new member to the list, and sends a PUT request with the full member list.
Atlassian rejects this request with HTTP 400 because the app/service account IDs are not valid user entities for write operations.
Option A - Create dedicated provisioning groups (recommended):
Option B - Remove app accounts from affected groups:
Note: Removing app accounts from groups may affect marketplace add-on functionality if those add-ons rely on group membership for permissions.
Test with one group first before making changes to all affected groups.
© 2026 One Identity LLC. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center