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.