Information the CRM must provide
Activation order
1
Synchronize branches
First register the CRM catalog through
POST /api/v1/branches/sync. Repeat the operation whenever a branch name or UUID changes.2
Request the migration of existing users
Ask ExuraCopy Support to assign every existing integrated user to the appropriate branch. The CRM must not attempt this migration through bulk SSO requests.
3
Validate a sample
Test new and existing users from different branches. Confirm that they can see the correct products and operate within their branch.
4
Start sending branch_id
Once the migration is confirmed, always include the external branch ID in
POST /api/v1/sso/start.5
Activate the webhook
Register the receiver with
POST /api/v1/integrations/crm/account-webhook, store the one-time signing secret, and complete a social.account.created test before production.Future branch changes
When a branch name or UUID changes, synchronize it again while preserving the sameid. If a user moves to another branch, coordinate the operational impact with ExuraCopy before sending the new assignment in the next SSO request.
Previous: Responsibilities
Review what each system manages.
Next: Authentication
Prepare the backend credentials.

