Supervisor configuration parameters
SAP Cloud Platform is an open Platform as a Service (PaaS) that offers users in-memory capabilities, core platform services, and business services for cloud applications.
To configure the connector, following parameters are required:
Supported objects and operations
Users
Table 19: Supported operations for Users
Create |
POST |
Update (Id) |
PUT |
Delete (Id) |
DELETE |
Get (Id) |
GET |
Get |
GET |
Pagination |
GET |
Groups
Table 20: Supported operations for Groups
Create |
POST |
Update (Id) |
PUT |
Delete (Id) |
DELETE |
Get (Id) |
GET |
Get |
GET |
Mandatory fields
Users
Groups
User and Group mapping
The user and group mappings are listed in the tables below.
Table 21: User mapping
Id |
id |
UserName |
userName |
Name.GivenName |
givenName |
Name.FamilyName |
familyName |
Name.HonorificPrefix |
name.honorificPrefix |
DisplayName |
displayName |
Emails.Value |
email.value |
Addresses.StreetAddress |
addresses.streetAddress |
Addresses.Locality |
addresses.locality |
Addresses.Region |
addresses.region |
Addresses.PostalCode |
addresses.postalCode |
Addresses.Country |
addresses.country |
Addresses.Type |
addresses.type |
PhoneNumbers.value |
phoneNumbers.value |
UserType |
userType |
Locale |
locale |
Timezone |
timeZone |
Active |
active |
Groups.value |
group.$ref |
Groups.display |
group.display |
Extension.Organization |
extension.organization |
Extension.Division |
extension.division |
Extension.Department |
extension.department |
Extension.Manager.Value |
extension.manager.value |
Extension.Manager.DisplayName |
extension.manager.displayName |
Extension.ContactPreferenceTelephone |
contactPreferenceTelephone |
Extension.IndustryCrm |
industryCrm |
Extension.PasswordStatus |
passwordStatus |
Extension.MailVerified |
mailVerified |
Extension.CompanyRelationship |
companyRelationship |
Extension.ContactPreferenceEmail |
contactPreferenceEmail |
Extension.SourceSystem |
sourceSystem |
Extension.CostCenter |
extension.costCenter |
Extension.EmployeeNumber |
extension.employeeNumber |
Extension.CorporateGroups |
corporateGroups.value |
Extension.customAttributes.name |
attributes.name |
Extension.customAttributes.value |
attributes.value |
Meta.Created |
meta.created |
Meta.LastModified |
meta.lastModified |
Table 22: Group mapping
id |
name |
DisplayName |
displayName |
Members.value |
members.value |
Members.display |
members.display |
Extension.GroupName |
extension.name |
Extension.Description |
extension.description |
Connector limitations
-
A performance impact is expected, with a list response of Groups because each record is retrieved and counted, since SCP Groups APIs do not provide totalResults.
-
ServiceProviderAuthority contains only Id field with the same value as the tenant id of the SCP instance, as there are no APIs that can fetch the tenant details in SCP.
-
Get All Groups and Get particular group with ID operations do not retrieve Created and Last Modified fields for Groups object types.
Supported objects and operations
SAP Cloud Platform is an open Platform as a Service (PaaS) that offers users in-memory capabilities, core platform services, and business services for cloud applications.
Supervisor configuration parameters
To configure the connector, following parameters are required:
Users
Table 19: Supported operations for Users
Create |
POST |
Update (Id) |
PUT |
Delete (Id) |
DELETE |
Get (Id) |
GET |
Get |
GET |
Pagination |
GET |
Groups
Table 20: Supported operations for Groups
Create |
POST |
Update (Id) |
PUT |
Delete (Id) |
DELETE |
Get (Id) |
GET |
Get |
GET |
Mandatory fields
Users
Groups
User and Group mapping
The user and group mappings are listed in the tables below.
Table 21: User mapping
Id |
id |
UserName |
userName |
Name.GivenName |
givenName |
Name.FamilyName |
familyName |
Name.HonorificPrefix |
name.honorificPrefix |
DisplayName |
displayName |
Emails.Value |
email.value |
Addresses.StreetAddress |
addresses.streetAddress |
Addresses.Locality |
addresses.locality |
Addresses.Region |
addresses.region |
Addresses.PostalCode |
addresses.postalCode |
Addresses.Country |
addresses.country |
Addresses.Type |
addresses.type |
PhoneNumbers.value |
phoneNumbers.value |
UserType |
userType |
Locale |
locale |
Timezone |
timeZone |
Active |
active |
Groups.value |
group.$ref |
Groups.display |
group.display |
Extension.Organization |
extension.organization |
Extension.Division |
extension.division |
Extension.Department |
extension.department |
Extension.Manager.Value |
extension.manager.value |
Extension.Manager.DisplayName |
extension.manager.displayName |
Extension.ContactPreferenceTelephone |
contactPreferenceTelephone |
Extension.IndustryCrm |
industryCrm |
Extension.PasswordStatus |
passwordStatus |
Extension.MailVerified |
mailVerified |
Extension.CompanyRelationship |
companyRelationship |
Extension.ContactPreferenceEmail |
contactPreferenceEmail |
Extension.SourceSystem |
sourceSystem |
Extension.CostCenter |
extension.costCenter |
Extension.EmployeeNumber |
extension.employeeNumber |
Extension.CorporateGroups |
corporateGroups.value |
Extension.customAttributes.name |
attributes.name |
Extension.customAttributes.value |
attributes.value |
Meta.Created |
meta.created |
Meta.LastModified |
meta.lastModified |
Table 22: Group mapping
id |
name |
DisplayName |
displayName |
Members.value |
members.value |
Members.display |
members.display |
Extension.GroupName |
extension.name |
Extension.Description |
extension.description |
Connector limitations
-
A performance impact is expected, with a list response of Groups because each record is retrieved and counted, since SCP Groups APIs do not provide totalResults.
-
ServiceProviderAuthority contains only Id field with the same value as the tenant id of the SCP instance, as there are no APIs that can fetch the tenant details in SCP.
-
Get All Groups and Get particular group with ID operations do not retrieve Created and Last Modified fields for Groups object types.
Mandatory fields
SAP Cloud Platform is an open Platform as a Service (PaaS) that offers users in-memory capabilities, core platform services, and business services for cloud applications.
Supervisor configuration parameters
To configure the connector, following parameters are required:
Supported objects and operations
Users
Table 19: Supported operations for Users
Create |
POST |
Update (Id) |
PUT |
Delete (Id) |
DELETE |
Get (Id) |
GET |
Get |
GET |
Pagination |
GET |
Groups
Table 20: Supported operations for Groups
Create |
POST |
Update (Id) |
PUT |
Delete (Id) |
DELETE |
Get (Id) |
GET |
Get |
GET |
Users
Groups
User and Group mapping
The user and group mappings are listed in the tables below.
Table 21: User mapping
Id |
id |
UserName |
userName |
Name.GivenName |
givenName |
Name.FamilyName |
familyName |
Name.HonorificPrefix |
name.honorificPrefix |
DisplayName |
displayName |
Emails.Value |
email.value |
Addresses.StreetAddress |
addresses.streetAddress |
Addresses.Locality |
addresses.locality |
Addresses.Region |
addresses.region |
Addresses.PostalCode |
addresses.postalCode |
Addresses.Country |
addresses.country |
Addresses.Type |
addresses.type |
PhoneNumbers.value |
phoneNumbers.value |
UserType |
userType |
Locale |
locale |
Timezone |
timeZone |
Active |
active |
Groups.value |
group.$ref |
Groups.display |
group.display |
Extension.Organization |
extension.organization |
Extension.Division |
extension.division |
Extension.Department |
extension.department |
Extension.Manager.Value |
extension.manager.value |
Extension.Manager.DisplayName |
extension.manager.displayName |
Extension.ContactPreferenceTelephone |
contactPreferenceTelephone |
Extension.IndustryCrm |
industryCrm |
Extension.PasswordStatus |
passwordStatus |
Extension.MailVerified |
mailVerified |
Extension.CompanyRelationship |
companyRelationship |
Extension.ContactPreferenceEmail |
contactPreferenceEmail |
Extension.SourceSystem |
sourceSystem |
Extension.CostCenter |
extension.costCenter |
Extension.EmployeeNumber |
extension.employeeNumber |
Extension.CorporateGroups |
corporateGroups.value |
Extension.customAttributes.name |
attributes.name |
Extension.customAttributes.value |
attributes.value |
Meta.Created |
meta.created |
Meta.LastModified |
meta.lastModified |
Table 22: Group mapping
id |
name |
DisplayName |
displayName |
Members.value |
members.value |
Members.display |
members.display |
Extension.GroupName |
extension.name |
Extension.Description |
extension.description |
Connector limitations
-
A performance impact is expected, with a list response of Groups because each record is retrieved and counted, since SCP Groups APIs do not provide totalResults.
-
ServiceProviderAuthority contains only Id field with the same value as the tenant id of the SCP instance, as there are no APIs that can fetch the tenant details in SCP.
-
Get All Groups and Get particular group with ID operations do not retrieve Created and Last Modified fields for Groups object types.
User and Group mapping
SAP Cloud Platform is an open Platform as a Service (PaaS) that offers users in-memory capabilities, core platform services, and business services for cloud applications.
Supervisor configuration parameters
To configure the connector, following parameters are required:
Supported objects and operations
Users
Table 19: Supported operations for Users
Create |
POST |
Update (Id) |
PUT |
Delete (Id) |
DELETE |
Get (Id) |
GET |
Get |
GET |
Pagination |
GET |
Groups
Table 20: Supported operations for Groups
Create |
POST |
Update (Id) |
PUT |
Delete (Id) |
DELETE |
Get (Id) |
GET |
Get |
GET |
Mandatory fields
Users
Groups
The user and group mappings are listed in the tables below.
Table 21: User mapping
Id |
id |
UserName |
userName |
Name.GivenName |
givenName |
Name.FamilyName |
familyName |
Name.HonorificPrefix |
name.honorificPrefix |
DisplayName |
displayName |
Emails.Value |
email.value |
Addresses.StreetAddress |
addresses.streetAddress |
Addresses.Locality |
addresses.locality |
Addresses.Region |
addresses.region |
Addresses.PostalCode |
addresses.postalCode |
Addresses.Country |
addresses.country |
Addresses.Type |
addresses.type |
PhoneNumbers.value |
phoneNumbers.value |
UserType |
userType |
Locale |
locale |
Timezone |
timeZone |
Active |
active |
Groups.value |
group.$ref |
Groups.display |
group.display |
Extension.Organization |
extension.organization |
Extension.Division |
extension.division |
Extension.Department |
extension.department |
Extension.Manager.Value |
extension.manager.value |
Extension.Manager.DisplayName |
extension.manager.displayName |
Extension.ContactPreferenceTelephone |
contactPreferenceTelephone |
Extension.IndustryCrm |
industryCrm |
Extension.PasswordStatus |
passwordStatus |
Extension.MailVerified |
mailVerified |
Extension.CompanyRelationship |
companyRelationship |
Extension.ContactPreferenceEmail |
contactPreferenceEmail |
Extension.SourceSystem |
sourceSystem |
Extension.CostCenter |
extension.costCenter |
Extension.EmployeeNumber |
extension.employeeNumber |
Extension.CorporateGroups |
corporateGroups.value |
Extension.customAttributes.name |
attributes.name |
Extension.customAttributes.value |
attributes.value |
Meta.Created |
meta.created |
Meta.LastModified |
meta.lastModified |
Table 22: Group mapping
id |
name |
DisplayName |
displayName |
Members.value |
members.value |
Members.display |
members.display |
Extension.GroupName |
extension.name |
Extension.Description |
extension.description |
Connector limitations
-
A performance impact is expected, with a list response of Groups because each record is retrieved and counted, since SCP Groups APIs do not provide totalResults.
-
ServiceProviderAuthority contains only Id field with the same value as the tenant id of the SCP instance, as there are no APIs that can fetch the tenant details in SCP.
-
Get All Groups and Get particular group with ID operations do not retrieve Created and Last Modified fields for Groups object types.