IBM Verify

IBM Verify

Join this online user group to communicate across Security product users and IBM experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 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
    ------------------------------