scim/config/scim.properties
| Property | Description | Default | Example |
|---|---|---|---|
com.synkzone.ssi.api.token * |
API token with SCIM scope for user management | — | — |
com.synkzone.azure.token * |
Shared secret between Entra ID enterprise application and Synkzone SCIM | — | — |
com.synkzone.preferred.language.code |
Default language for created users | en |
— |
com.synkzone.organization.name.internal.users * |
Organization name used to classify users as internal (matched against UPN) | — | customer.onmicrosoft.com |
com.synkzone.organization.name.case.sensitive |
Whether organization name matching is case-sensitive | false |
— |
com.synkzone.allow.creation.internal.users |
Allow creating internal users | true |
— |
com.synkzone.allow.creation.external.users |
Allow creating external users | true |
— |
com.synkzone.organization.email * |
Organization email domain used with use_left_side_of_upn strategy |
— | example.com |
com.synkzone.email.strategy.internal |
Email strategy for internal users: UPN, use_left_side_of_upn, or use_scim_email |
use_scim_email |
— |
com.synkzone.email.strategy.external |
Email strategy for external users: UPN, use_left_side_of_upn, or use_scim_email |
use_scim_email |
— |
Note
- * Required parameter.
Example configuration
com.synkzone.ssi.api.token=<scim-api-token>
com.synkzone.azure.token=<azure-shared-secret>
com.synkzone.preferred.language.code=en
com.synkzone.organization.name.internal.users=customer.onmicrosoft.com
com.synkzone.organization.name.case.sensitive=false
com.synkzone.allow.creation.internal.users=true
com.synkzone.allow.creation.external.users=true
com.synkzone.organization.email=example.com
com.synkzone.email.strategy.internal=use_scim_email
com.synkzone.email.strategy.external=use_scim_email