Confirmation: System-wide API endpoint to figure out App users?

Hi,

we need to stablish a closer look on base and app ownership in order to implement compliance mechanisms like account and base lifecycle management.

For bases, this is not a problem. For almost every base endpoint, there is an equivalent System Admin endpoint.

However, I’m missing the same on the system level for endpoints like https://{server}/api/v2.1/universal-apps/{app_token}/app-users/

Is it true that the API does not give an admin access to all apps and their users?

Regards,

Arndt

As far as I’m aware, there’s currently no such endpoint.

The only workaround I see is to pull this info directly from the dtable_app_users and dtable_app_roles database tables inside the dtable_db database.

Thanks! To clarify: those endpoints are only available when I have access to the base, even as an admin?

So in effect, I need to be Admin in all the bases (via groups) to access app users and roles?

Which endpoints are you referring to? /api/v2.1/universal-apps/{app_token}/app-users/?

(I just want to make sure that we’re talking about the same endpoints)

Yes. That is my understanding.

You need to be either a group admin (for bases inside workspaces owned by a group) or the workspace owner (for bases inside personal workspaces) to access this endpoint.