While creating a project, you can also specify the users and administrators that are part of the project.
You can create a project by using a POST API call that uses the /project-service/api/projects
URL to create a project.
{ "administrators": [ { "email": "${ADMINISTRATOR_VIDM_GROUP}", "type": "group" } ], "members": [ { "email": "${USER_VIDM_GROUP}", "type": "group" } ], "viewers": [], "zones": [], "constraints": {}, "operationTimeout": 0, "sharedResources": true, "name": "${PROJECT_NAME}", "description": "", "orgId": "${ORGANISATION_ID}", "properties": {} }
To run this command, the following information is required. AD groups should be synced by using a directory configuration in LCM.
- The group name to be assigned the project administrators role.
- The group name to be assigned the project member role.
- A name for the new project.
- The vRealize Automation organization ID. This ID can be retrieved through with the vRealize Automation API.