Supervisor configuration parameters
SAP Cloud for Customer (C4C) is a cloud solution to manage customer sales, customer service and marketing activities efficiently and is one of the key SAP solution to manage customer relationship.
To configure the connector, following parameters are required:
Supported objects and operations
Users
Table 350: Supported operations for Users
Create User |
POST |
Get a User |
GET |
List Users |
GET |
Update a User |
PUT |
Delete User |
DELETE |
Roles
Table 351: Supported operations for Roles
Get a Role |
GET |
List Roles |
GET |
Mandatory fields
Users
-
name.givenName
-
name.familyName
Mappings
Table 352: SAPC4CEmployee,BusinessUser to SCIM User mapping
active |
EmployeeValidityEndDate |
addresses[].country |
CountryCode |
addresses[].postalCode |
PostalCode |
addresses[].region |
RegionCode |
addresses[].streetAddress |
Street |
displayName |
FirstName + " " + LastName |
emails[].value |
Email |
extension.businessUserLanguageCode |
LogonLanguageCode |
extension.businessUserLanguage |
LogonLanguageCodeText |
extension.companyName |
CompanyName |
extension.dateFormat |
DateFormat |
extension.dateFormatCode |
DateFormatCode |
extension.decimalFormatCode |
DecimalFormatCode |
extension.department |
Department |
extension.employeeId |
EmployeeID |
extension.gender |
GenderCodeText |
extension.genderCode |
GenderCode |
extension.employeeLanguage |
LanguageCodeText |
extension.employeeLanguageCode |
LanguageCode |
extension.managerName |
ManagerName |
extension.maritalStatus |
MaritalStatusCodeText |
extension.maritalStatusCode |
MaritalStatusCode |
extension.passwordPolicyCode |
PasswordPolicyCode |
extension.timeFormat |
TimeFormat |
extension.timeFormatCode |
TimeFormatCode |
extension.titleCode |
TitleCode |
extension.titleCodeText |
TitleCodeText |
extension.userId |
UserID |
extension.userLockedIndicator |
UserLockedIndicator |
extension.validityEndDate |
UserValidityEndDate |
extension.validityStartDate |
UserValidityStartDate |
id |
ObjectID |
meta.created |
CreatedOn |
meta.lastModified |
EntityLastChangedOn |
name.familyName |
LastName |
name.givenName |
FirstName |
name.middleName |
MiddleName |
nickName |
NickName |
phoneNumbers[].value |
MobilePhoneNumber |
roles.value |
EmployeeUserBusinessRoleAssignment.BusinessRoleID |
timezone |
TimeZoneCode |
userName |
UserID |
Table 353: SAPC4CIdentityBusinessRoles to SCIM Role mapping
id |
ObjectID |
name |
Name |
meta.created |
CreationDateTime |
meta.lastModified |
EntityLastChangedOn |
Connector limitations
-
Update is not supported for attributes like ManagerName, CompanyName and Department, as they come under Organization endpoints.
-
Deleting a User, will inactivate it. But the user will still be present in the list of users.
-
Due to the target API behavior, any text value can be used as the value for phoneNumbers.
-
For most of the error scenarios, the status code returned is 500.
-
While user creation, the user will still be created if there is an error while user role assignments.
-
Due to One IM limitation on DateTime attributes, value having 'YEAR' less than 1753 could not be shown in One IM user interface.
Supported objects and operations
SAP Cloud for Customer (C4C) is a cloud solution to manage customer sales, customer service and marketing activities efficiently and is one of the key SAP solution to manage customer relationship.
Supervisor configuration parameters
To configure the connector, following parameters are required:
Users
Table 350: Supported operations for Users
Create User |
POST |
Get a User |
GET |
List Users |
GET |
Update a User |
PUT |
Delete User |
DELETE |
Roles
Table 351: Supported operations for Roles
Get a Role |
GET |
List Roles |
GET |
Mandatory fields
Users
-
name.givenName
-
name.familyName
Mappings
Table 352: SAPC4CEmployee,BusinessUser to SCIM User mapping
active |
EmployeeValidityEndDate |
addresses[].country |
CountryCode |
addresses[].postalCode |
PostalCode |
addresses[].region |
RegionCode |
addresses[].streetAddress |
Street |
displayName |
FirstName + " " + LastName |
emails[].value |
Email |
extension.businessUserLanguageCode |
LogonLanguageCode |
extension.businessUserLanguage |
LogonLanguageCodeText |
extension.companyName |
CompanyName |
extension.dateFormat |
DateFormat |
extension.dateFormatCode |
DateFormatCode |
extension.decimalFormatCode |
DecimalFormatCode |
extension.department |
Department |
extension.employeeId |
EmployeeID |
extension.gender |
GenderCodeText |
extension.genderCode |
GenderCode |
extension.employeeLanguage |
LanguageCodeText |
extension.employeeLanguageCode |
LanguageCode |
extension.managerName |
ManagerName |
extension.maritalStatus |
MaritalStatusCodeText |
extension.maritalStatusCode |
MaritalStatusCode |
extension.passwordPolicyCode |
PasswordPolicyCode |
extension.timeFormat |
TimeFormat |
extension.timeFormatCode |
TimeFormatCode |
extension.titleCode |
TitleCode |
extension.titleCodeText |
TitleCodeText |
extension.userId |
UserID |
extension.userLockedIndicator |
UserLockedIndicator |
extension.validityEndDate |
UserValidityEndDate |
extension.validityStartDate |
UserValidityStartDate |
id |
ObjectID |
meta.created |
CreatedOn |
meta.lastModified |
EntityLastChangedOn |
name.familyName |
LastName |
name.givenName |
FirstName |
name.middleName |
MiddleName |
nickName |
NickName |
phoneNumbers[].value |
MobilePhoneNumber |
roles.value |
EmployeeUserBusinessRoleAssignment.BusinessRoleID |
timezone |
TimeZoneCode |
userName |
UserID |
Table 353: SAPC4CIdentityBusinessRoles to SCIM Role mapping
id |
ObjectID |
name |
Name |
meta.created |
CreationDateTime |
meta.lastModified |
EntityLastChangedOn |
Connector limitations
-
Update is not supported for attributes like ManagerName, CompanyName and Department, as they come under Organization endpoints.
-
Deleting a User, will inactivate it. But the user will still be present in the list of users.
-
Due to the target API behavior, any text value can be used as the value for phoneNumbers.
-
For most of the error scenarios, the status code returned is 500.
-
While user creation, the user will still be created if there is an error while user role assignments.
-
Due to One IM limitation on DateTime attributes, value having 'YEAR' less than 1753 could not be shown in One IM user interface.
Mandatory fields
SAP Cloud for Customer (C4C) is a cloud solution to manage customer sales, customer service and marketing activities efficiently and is one of the key SAP solution to manage customer relationship.
Supervisor configuration parameters
To configure the connector, following parameters are required:
Supported objects and operations
Users
Table 350: Supported operations for Users
Create User |
POST |
Get a User |
GET |
List Users |
GET |
Update a User |
PUT |
Delete User |
DELETE |
Roles
Table 351: Supported operations for Roles
Get a Role |
GET |
List Roles |
GET |
Users
-
name.givenName
-
name.familyName
Mappings
Table 352: SAPC4CEmployee,BusinessUser to SCIM User mapping
active |
EmployeeValidityEndDate |
addresses[].country |
CountryCode |
addresses[].postalCode |
PostalCode |
addresses[].region |
RegionCode |
addresses[].streetAddress |
Street |
displayName |
FirstName + " " + LastName |
emails[].value |
Email |
extension.businessUserLanguageCode |
LogonLanguageCode |
extension.businessUserLanguage |
LogonLanguageCodeText |
extension.companyName |
CompanyName |
extension.dateFormat |
DateFormat |
extension.dateFormatCode |
DateFormatCode |
extension.decimalFormatCode |
DecimalFormatCode |
extension.department |
Department |
extension.employeeId |
EmployeeID |
extension.gender |
GenderCodeText |
extension.genderCode |
GenderCode |
extension.employeeLanguage |
LanguageCodeText |
extension.employeeLanguageCode |
LanguageCode |
extension.managerName |
ManagerName |
extension.maritalStatus |
MaritalStatusCodeText |
extension.maritalStatusCode |
MaritalStatusCode |
extension.passwordPolicyCode |
PasswordPolicyCode |
extension.timeFormat |
TimeFormat |
extension.timeFormatCode |
TimeFormatCode |
extension.titleCode |
TitleCode |
extension.titleCodeText |
TitleCodeText |
extension.userId |
UserID |
extension.userLockedIndicator |
UserLockedIndicator |
extension.validityEndDate |
UserValidityEndDate |
extension.validityStartDate |
UserValidityStartDate |
id |
ObjectID |
meta.created |
CreatedOn |
meta.lastModified |
EntityLastChangedOn |
name.familyName |
LastName |
name.givenName |
FirstName |
name.middleName |
MiddleName |
nickName |
NickName |
phoneNumbers[].value |
MobilePhoneNumber |
roles.value |
EmployeeUserBusinessRoleAssignment.BusinessRoleID |
timezone |
TimeZoneCode |
userName |
UserID |
Table 353: SAPC4CIdentityBusinessRoles to SCIM Role mapping
id |
ObjectID |
name |
Name |
meta.created |
CreationDateTime |
meta.lastModified |
EntityLastChangedOn |
Connector limitations
-
Update is not supported for attributes like ManagerName, CompanyName and Department, as they come under Organization endpoints.
-
Deleting a User, will inactivate it. But the user will still be present in the list of users.
-
Due to the target API behavior, any text value can be used as the value for phoneNumbers.
-
For most of the error scenarios, the status code returned is 500.
-
While user creation, the user will still be created if there is an error while user role assignments.
-
Due to One IM limitation on DateTime attributes, value having 'YEAR' less than 1753 could not be shown in One IM user interface.
Mappings
SAP Cloud for Customer (C4C) is a cloud solution to manage customer sales, customer service and marketing activities efficiently and is one of the key SAP solution to manage customer relationship.
Supervisor configuration parameters
To configure the connector, following parameters are required:
Supported objects and operations
Users
Table 350: Supported operations for Users
Create User |
POST |
Get a User |
GET |
List Users |
GET |
Update a User |
PUT |
Delete User |
DELETE |
Roles
Table 351: Supported operations for Roles
Get a Role |
GET |
List Roles |
GET |
Mandatory fields
Users
-
name.givenName
-
name.familyName
Table 352: SAPC4CEmployee,BusinessUser to SCIM User mapping
active |
EmployeeValidityEndDate |
addresses[].country |
CountryCode |
addresses[].postalCode |
PostalCode |
addresses[].region |
RegionCode |
addresses[].streetAddress |
Street |
displayName |
FirstName + " " + LastName |
emails[].value |
Email |
extension.businessUserLanguageCode |
LogonLanguageCode |
extension.businessUserLanguage |
LogonLanguageCodeText |
extension.companyName |
CompanyName |
extension.dateFormat |
DateFormat |
extension.dateFormatCode |
DateFormatCode |
extension.decimalFormatCode |
DecimalFormatCode |
extension.department |
Department |
extension.employeeId |
EmployeeID |
extension.gender |
GenderCodeText |
extension.genderCode |
GenderCode |
extension.employeeLanguage |
LanguageCodeText |
extension.employeeLanguageCode |
LanguageCode |
extension.managerName |
ManagerName |
extension.maritalStatus |
MaritalStatusCodeText |
extension.maritalStatusCode |
MaritalStatusCode |
extension.passwordPolicyCode |
PasswordPolicyCode |
extension.timeFormat |
TimeFormat |
extension.timeFormatCode |
TimeFormatCode |
extension.titleCode |
TitleCode |
extension.titleCodeText |
TitleCodeText |
extension.userId |
UserID |
extension.userLockedIndicator |
UserLockedIndicator |
extension.validityEndDate |
UserValidityEndDate |
extension.validityStartDate |
UserValidityStartDate |
id |
ObjectID |
meta.created |
CreatedOn |
meta.lastModified |
EntityLastChangedOn |
name.familyName |
LastName |
name.givenName |
FirstName |
name.middleName |
MiddleName |
nickName |
NickName |
phoneNumbers[].value |
MobilePhoneNumber |
roles.value |
EmployeeUserBusinessRoleAssignment.BusinessRoleID |
timezone |
TimeZoneCode |
userName |
UserID |
Table 353: SAPC4CIdentityBusinessRoles to SCIM Role mapping
id |
ObjectID |
name |
Name |
meta.created |
CreationDateTime |
meta.lastModified |
EntityLastChangedOn |
Connector limitations
-
Update is not supported for attributes like ManagerName, CompanyName and Department, as they come under Organization endpoints.
-
Deleting a User, will inactivate it. But the user will still be present in the list of users.
-
Due to the target API behavior, any text value can be used as the value for phoneNumbers.
-
For most of the error scenarios, the status code returned is 500.
-
While user creation, the user will still be created if there is an error while user role assignments.
-
Due to One IM limitation on DateTime attributes, value having 'YEAR' less than 1753 could not be shown in One IM user interface.