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.