Skip to main content

Data import

General settings and connection details

General settings Connection details
ParameterValue
Base URL{Base URL}
Authentication typeBasic
User[User]
Password[Password]
Headers{"Request":{"Content-Type":"application/scim+json"}}
Test connectionSelect the checkbox

Queries and mappings

The Omada SAP IAS connectivity provides the following mappings:

Users - Accounts

Parameters:

TabParameterValue
GeneralURLUsers
GeneralCollectionResources
GeneralDistinctNo
GeneralEnabledSelect the checkbox
AdvancedHTTP verbGET
AdvancedURL is a DynamicExpresso expressionNo
PagingChange pagingNo

Mappings:

DestinationOperatorSource
Business keyMapid
Unique IDMapid
Account NameMapuserName
Display NameMapdisplayName
StatusExpression(active == true) ? "Active" : "Disabled"
EMAILMapemails_value
FIRSTNAMEMapname_givenName
MIDDLENAMEMapname_middleName
LASTNAMEMapname_familyName
EMPLOYEENUMBERMapurnietfparamsscimschemasextensionenterprise20User_employeeNumber
ORGANIZATIONMapurnietfparamsscimschemasextensionenterprise20User_organization
LOCALITYMapaddresses_locality
COUNTRYMapaddresses_country
DISPLAY_NAMEMapdisplayName

Groups – Resources

Parameters:

TabParameterValue
GeneralURLGroups
GeneralCollectionResources
GeneralDistinctNo
GeneralEnabledSelect the checkbox
AdvancedHTTP verbGET
AdvancedURL is a DynamicExpresso expressionNo
PagingChanging pagingNo

Mappings:

DestinationOperatorSource
Business keyMapid
Security resource business keyMapid
NameMapdisplayName
CategoryConstantGroup
TypeConstantSAP IAS Group
Display nameMapdisplayName
Short nameMapid
DescriptionMapurnsapcloudscimschemasextensioncustom20Group_description

Groups – Resource assignments

Parameters:

TabParameterValue
GeneralURLGroups
GeneralCollectionResources
GeneralDistinctNo
GeneralEnabledSelect the checkbox
AdvancedHTTP verbGET
AdvancedURL is a DynamicExpresso expressionNo
PagingChanging pagingNo

Mappings:

DestinationOperatorSource
Resource business keyMapid
Account – business keyMapmembers_value
Business keyExpressionid + "::" + members_value
Members_valueMapmembers_value

Advanced configuration

Perform the following configuration to manage the retrieval of roles and their assignments, allowing pagination to handle large datasets.

Connection details
ParameterValue
Paging mechanismURL Parameters
Url parametersstartIndex={index}&count=100
Starting index1
Total fieldtotalResults

Account rules

Ownership rule

The account owner is set to the identity where the Email value of the identity matches the Name value of the account.

FieldValue
TypeIdentity lookup
Join reasonExact Match
Account attributeName
Identity attributeIdentity’s unique ID

Classification rule

If an identity with the account attribute Identity join reason equals Exact Match, the account type is set to Email.

FieldValue
Account typePersonal
Scope attributeIdentity join reason
Scope operatorEquals
Scope valueExact Match