IBM Security Verify

 View Only
Expand all | Collapse all

ITIM REST API - Get All Users/People

  • 1.  ITIM REST API - Get All Users/People

    Posted Thu April 18, 2024 12:47 PM

    Hey everyone!

    We are looking to get a list of all Users in our IBM Security Verify Governance - Identity Manager instance through the API. I saw that /itim/rest/people/person without any additional parameters will return a list of all users, but it is limited to 1000 and we have more than 1000 users. I tried using the Range header, but no results are returned if the range starts at 1000 or greater. Range=999-1999, for example, returns one result.

    Is there any way to do some kind of pagination to get a full list of users through the API?

    I can give more detail on what we are trying to accomplish, but for a bit more context, we are looking to manage users through the API using SailPoint's IdentityNow tool. In order to do this, we first need a list of all of the users to be pulled into our system so they can be updated accordingly with other defined API calls.

    Thank you,

    - Zach



    ------------------------------
    Zach Mullins
    ------------------------------


  • 2.  RE: ITIM REST API - Get All Users/People

    Posted Wed April 24, 2024 04:23 AM

    You will probably need to change the REST API limits.

    These are found in the rest.properties. 

    The documentation around the consequences of changing these values are less than optimal ;-) - but I was advised by our Support/Development that setting this to unlimited ("0" IIRC)  should work just fine. But better test it first in a test environment (these was put in for the ISC originally to ensure performance)

    HTH 



    ------------------------------
    Franz Wolfhagen
    WW IAM Solution Engineer - Certified Consulting IT Specialist
    IBM Security Expert Labs
    ------------------------------