Skip to content
POST/api/{version}/objects/groups
NameDescription
Content-Typeapplication/x-www-form-urlencoded
Acceptapplication/json (default) or application/xml
NameDescription
label__v
required
Enter a group label. Vault uses this to create the group name__v value.
members__v
optional
Add a comma-separated list of user IDs. This manually assigns individual users to the group.
security_profiles__v
optional
Add a comma-separated list of security profiles. This automatically adds all users with the security profile to the group. These are implied_members__v.
active__v
optional
By default, the new group will be created as active. To set the group to inactive, set this value to false
group_description__v
optional
Add a description of the group.
allow_delegation_among_members__v
optional
When set to true, members of this group will only be allowed to delegate access to other members of the same group. You can set this field for user and system managed groups. If omitted, defaults to false. Learn more about Delegate Access.
curl -X POST -H "Authorization: {SESSION_ID}" \ -H "Content-Type: application/x-www-form-urlencoded" \ -d "label__v=Cholecap Team US Compliance" \ -d "members__v=45501,45002" \ -d "security_profiles__v=document_user__v" https://myvault.veevavault.com/api/v26.1/objects/groups
{ "responseStatus": "SUCCESS", "responseMessage": "Group successfully created.", "id": 1358979070034 }