cancel
Showing results for 
Search instead for 
Did you mean: 

PLA-25749 Can Global User Id be used as API filter ?

pboulicaut
Participant
0 Kudos
794

Is it possible to filter api query

with Global User Id the same way

we can filter by Person Id External ?

In other word :

if a customer goes into the trouble of implementing a global id schema across the organization, does he have to maintain the complex relationship with other id fields ( personid, userid, assignmentid, personGUID) or can he moves legacy queries to these new field ?

 

fo global user id info : https://help.sap.com/docs/SAP_SUCCESSFACTORS_RELEASE_INFORMATION/8e0d540f96474717bbf18df51e54e522/98...

Accepted Solutions (0)

Answers (2)

Answers (2)

Fannie
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi @pboulicaut ,

May you help to clarify your statement "can not maintain the complexed relationship with ids"? may you give some sample? In general, the IDs are the basic structure and will be generated by the system.

In business point of view, 1 person (person Uuid, person ID external ) has multiple assignments (assignment IDs) for work contract, and 1 account for login purpose(user account ID, global user id) .   

Regards,

Fannie Guan

Fannie
Product and Topic Expert
Product and Topic Expert
0 Kudos

Global user id supports filtering (it's userUuid below).  Person ID external doesn't support filtering but person Uuid supports.  You can refer to Users "GET" (/rest/iam/scim/v2/Users) section. https://api.sap.com/api/PLTScim/path/get_rest_iam_scim_v2_Users

Supported Filter Attributes:

Core schema

  • id
  • userName
  • userType
  • active

Meta

  • lastModified

SAP extension schema

  • userUuid
  • groupDomains

SAP SuccessFactors extension schema (to be deprecated)

  • perPersonUuid

SAP Successfactors extension schema

  • lastDeactivated

 

SCIM field mapping for your reference. FYI. (https://help.sap.com/docs/SAP_SUCCESSFACTORS_PLATFORM/534356acc0ab4b0e8977ebfb2eb432f7/00df9b8134d04...)