Adds a type group permissions object to the Data Governance Edition deployment.
A type group permissions object correlates possible permissions and group hierarchies within a managed resource type.
Add-QTypeGroupPermissions -ManagedResourceTypeID <String> -ManagedGroupTemplateID <String> [-Permissions [<Int32>]] [<CommonParameters>]
Parameter | Description | ||
---|---|---|---|
ManagedResourceTypeID |
Specify the ID (GUID format) of a managed resource type to be associated with the new type group permissions object.
| ||
ManagedGroupTemplateID |
Specify the ID (GUID format) of a managed group template to be associated with the new type group permissions object.
| ||
Permissions |
(Optional) Specify the type of permissions to use for the new type group permissions object:
If this parameter is not specified, Read permissions is used for the type group permissions object. |
Example | Description |
---|---|
Add-QTypeGroupPermissions -ManagedResourceTypeID a816fe83-6d49-4f43-9c0a-b37589e1058d -ManagedGroupTemplateID 0381aced-2aa7-4cc0-bbe2-b400a9c9ea9e | Creates a type group permissions object with Read permissions. |
Add-QTypeGroupPermissions -ManagedResourceTypeID a816fe83-6d49-4f43-9c0a-b37589e1058d -ManagedGroupTemplateID 381aced-2aa7-4cc0-bbe2-b400a9c9ea9e -Permissions 1 | Creates a type group permissions object with Read Write permissions. |
Retrieves information about a type group permissions object from the Data Governance Edition deployment.
Get-QTypeGroupPermissions [-ManagedResourceTypeID [<String>]] [-ManagedGroupTemplateID [<String>]] [<CommonParameters>]
Parameter | Description | ||
---|---|---|---|
ManagedResourceTypeID |
(Optional) Specify the ID (GUID format) of a managed resource type to retrieve associated managed group templates and assigned permissions.
| ||
ManagedGroupTemplateID |
(Optional) Specify the ID (GUID format) of a managed group template to retrieve the associated managed resource type.
|
Example | Description |
---|---|
Get-QTypeGroupPermissions | Returns a list of all the type group permissions objects in the database. |
Get-QTypeGroupPermissions -ManagedResourceTypeID a816fe83-6d49-4f43-9c0a-b37589e1058d -ManagedGroupTemplateID b119eac0-7a92-45c3-b7af-6c97c8dc34f2 | Returns type group permission information for the specified managed resource type (simple share) and managed group template. |
Detail | Description (Associated key or property in QAMTypeGroupPermissions table) |
---|---|
ManagedGroupTemplateID | The value (GUID) assigned to the managed group template associated with this managed resource type (UID_QAMManagedGroupTemplate). |
ManagedResourceTypeID | The value (GUID) assigned to a managed resource type (UID_QAMManagedResourceType). |
Permissions |
The permission assigned to the object (Permission):
|
Removes a type group permissions object from the Data Governance Edition deployment.
Remove-QTypeGroupPermissions -ManagedResourceTypeID <String> -ManagedGroupTemplateID <String> [<CommonParameters>]
Parameter | Description |
---|---|
ManagedResourceTypeID |
Specify the ID (GUID format) of a managed resource type for the type group permissions object to be removed. |
ManagedGroupTemplateID | Specify the ID (GUID format) of a managed group template for the type group permissions object to be removed. |
Example | Description |
---|---|
Remove-QTypeGroupPermissions -ManagedResourceTypeID a816fe83-6d49-4f43-9c0a-b37589e1058d -ManagedGroupTemplateID b119eac0-7a92-45c3-b7af-6c97c8dc34f2 |
Removes the specified type group permissions object from the database. |
Updates the permissions assigned to an existing type group permissions object in the Data Governance Edition deployment.
Set-QTypeGroupPermissions -ManagedResourceTypeID <String> -ManagedGroupTemplateID <String> [-Permissions [<Int32>]] [<CommonParameters>]
Parameter | Description | ||
---|---|---|---|
ManagedResourceTypeID |
Specify the ID (GUID format) of the managed resource type linked to the type group permissions object to be updated.
| ||
ManagedGroupTemplateID |
Specify the ID (GUID format) of the managed group template linked to the type group permissions object to be updated.
| ||
Permissions |
(Optional) Specify this parameter to add or change the permissions assigned to the type group permissions object.
|
Example | Description |
---|---|
Set-QTypeGroupPermissions -ManagedResourceTypeID a816fe83-6d49-4f43-9c0a-b37589e1058d -ManagedGroupTemplateID b119eac0-7a92-45c3-b7af-6c97c8dc34f2 -Permissions 0 | Changes the permissions on the selected type group permissions object to "Read". |
© ALL RIGHTS RESERVED. Feedback Terms of Use Privacy