Updating Applications over API

When updating applications configuration (adding Access profiles) looking at the console there’s 1 API call being done, with payload of access profile IDs

Request URL:https://tenant.api.identitynow.com/cc/api/app/update/app_id
Request Method:POST

We would need to do something like this through an automation, is it safe to use this API endpoint for that?
I haven’t seen anything related to “Applications” in v3 and Beta APIs, are there plans to add some?

1 Like

Hey Daniel,

We currently do not have a plan on implementing through v3 and Beta API.

I would suggest you use the internal api that you sent, however be aware that there is no guarantee that it wont change in the future.

Thanks for the info @malik.frazier
Yeah, aware of possible changes, 1 thing that connects to utilizing this API for updating applications would be this:
https://support.sailpoint.com/hc/en-us/articles/360051798312--IdentityNow-How-do-I-prevent-identity-updates-while-updating-applications-
Are there any plans on implementing some changes to that in the future?

If we were to update numerous applications over API, we would have to wait quite a while in between calls until tasks finish, in order to successfully update them.

Wouldn’t it be possible to implement some kind of “staging” for these updates to application configuration, as in, all changes we submit over the API get staged first, and then apply whenever there is no background tasks running anymore.

I know our product team is evaluating how the ‘applications’ concept might evolve in the future, and possibly how to make configurations of these easier. Once those decisions are made, they’ll likely get developed and released along with a v3 API. I am not sure timing of those decisions unfortunately.

So until then, I would continue to use this API. It’s not great, and it is subject to change, but its the only one we have for applications!

Got it, thanks. Looking forward to some improvements on the applications side. Until then, will use this API as best as we can.

Hi Daniel - how did this turn out for you? We’re looking to onboard over 2,000 applications into IDN and I’m wondering if the internal API was the answer.

Thanks!

Hi, don’t get your hopes up with the API for updating the applications, afaik it still takes ages for “Identity data updating” task to finish, and until that is done, you won’t be able to update any app over API (nor the UI for that matter).