Legacy Dev Forum Posts

 View Only

Sign Up

JsonPath expression to extract User attribute values

  • 1.  JsonPath expression to extract User attribute values

    Posted 06-05-2025 19:02

    TrevorG | 2023-04-06 21:20:34 UTC | #1

    calling: /api/v2/scim/users/the-guid-for-some-user

    I get JSON containing:

    { "id": "the user id", "urn:ietf:params:scim:schemas:extension: enterprise:2.0:User": { "division": "Home", "department": "IT Delivery Web", "employeeNumber": "20804" } }

    Integrating this with Sailpoint IdentityIQ, the Attribute Path syntax for "id" is simply: id (and it works fine)

    I can't figure out the syntax I should use for extracting "Division" and "employeeNumber" from "User" though.

    I've tried these three variations with no luck:

    urn:ietf:params:scim:schemas:extension: enterprise:2.0:User.division ...the same, but with a single backslash preceding each colon ...the same, but with a double backslash preceding each colon

    Can anyone help with the proper syntax?


    zubair | 2023-04-06 22:35:02 UTC | #2

    see if this works

    "[\\"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User\\"].division"


    TrevorG | 2023-04-10 16:16:40 UTC | #3

    Unfortunately that did not work.

    Maybe I haven't read the documentation thoroughly enough yet, but you'd think there would be something noted on this somewhere.

    If you look here: https://learn.microsoft.com/en-us/azure/active-directory/saas-apps/purecloud-by-genesys-provisioning-tutorial

    It is using this syntax: urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:division

    ...but that doesn't work in Sailpoint.


    system | 2023-05-10 16:05:56 UTC | #4

    This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.


    This post was migrated from the old Developer Forum.

    ref: 19351