APIGEE Cloud- User Creation through Management API

Not applicable

Hi,

I am using APIGEE cloud and currently setting up CICD. The API proxy creation and deployment / movement to different env. is complete.

There is one more step involved wherein we need to create users in edge using automatic scripts(leverage management APIs).

As per my understanding, user need to register on APIGEE cloud first and then they can be configured to different roles using management APIs.

Is there any way we can automate the user creation using scripts/ management APIs as well.

@Anil Sagar @Dino Any inputs/ thoughts ?

1 1 285
1 REPLY 1

From a security perspective, i would very wary of a CI/CD process trying to create users. Even role assignments should be outside the scope of such processes. You could however use an independent set of scripts to provision users and assign them roles.

Based on the documentation at https://apidocs.apigee.com/management/apis/post/users. You cannot create users on Apigee cloud without using the Edge UI. Since Apigee is a multi tenant platform, that restriction makes sense.

You may still be able to script edge ui experience using http tools which can simulate web page submissions.