Skip to content

[FEAT]: Add Ability to Map Properties of Objects Referenced in the User Object #52

Description

@RobertKlohr

The specific use case we are trying to solve is to use OnspringAzureADSyncer to populate a user's manager. The manager property has the directoryObject type but all we need is the id field from this object i.e., manager.id which is a string. If we can populate a field with this value, then we can use a trigger and outcome to set the refence field on the user record in Onspring and thus recreate the organizational structure of the company.

The implementation in the configuration could be to allow the use dot notation the right-hand side of the mapping to indicate the property on the user object is another object and that what we actually want written to Onspring is a specific property of that object. For example:

"UsersFieldMappings": {
"4792": "id",
"35": "jobTitle",
"1642": "employeeType",
"6551": "manager.id"
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions