Skip to content

Class: metadata

Vault uses Sharing Rules to manage users' roles on specific object records by matching rule criteria to specific user assignments.

Note that the configruation of this component varies by Vault. Learn about Custom Sharing Rules in Vault Help.

AttributeMetadataDescription
criteriaType: Expression
Max length: 4000
A VQL statement where clause that returns a list of records of the specified object type.
descriptionType: String
Max length: 255
A general description of the rule.
activeType: Boolean
Required
Indicates whether the component is active.
objectType: String
Required
Max length: 46
The type of object the rule applies to.
labelType: String
Required
Max length: 100
UI-friendly string in the Vault's base language.

Vault uses Sharing Rules to manage users' roles on specific object records by matching rule criteria to specific user assignments.

AttributeMetadataDescription
membersType: String
Max length: 256
Multi-value
A list of the groups and/or users that will be given the associated permission.
To specify users: User.user@domain.com.
To specify groups: Group.public_key__v.
OperationSupport
Create
Recreate
Alter*
Drop
Rename
Describe
Generate Recreate
Queryable

Notes:

  • Alter: MDL Operation may not be supported for some multi-value attributes.