Sharingrule
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.
| Attribute | Metadata | Description |
|---|---|---|
criteria | Type: Expression Max length: 4000 | A VQL statement where clause that returns a list of records of the specified object type. |
description | Type: String Max length: 255 | A general description of the rule. |
active | Type: Boolean Required | Indicates whether the component is active. |
object | Type: String Required Max length: 46 | The type of object the rule applies to. |
label | Type: String Required Max length: 100 | UI-friendly string in the Vault's base language. |
Sharingrole
Section link for SharingroleVault uses Sharing Rules to manage users' roles on specific object records by matching rule criteria to specific user assignments.
| Attribute | Metadata | Description |
|---|---|---|
members | Type: 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. |
Supported Operations
Section link for Supported Operations| Operation | Support |
|---|---|
| Create | |
| Recreate | |
| Alter | |
| Drop | |
| Rename | |
| Describe | |
| Generate Recreate | |
| Queryable |
Notes:
- Alter: MDL Operation may not be supported for some multi-value attributes.