AMT Help Files
homeAMT Developer StudioCode ManagementLionRepository ModuleInterfacesILionLabelPermissions

ILionLabelPermissions

This section details the functions and properties of the AMT Repository Module LabelPermissions interface.

Properties

Name Type Access Description
Admin Boolean Read/Write Admin permission.
AssignObjects Boolean Read/Write Assign objects permission.
CreateLabel Boolean Read/Write Create label permission.
DeleteLabel Boolean Read/Write Delete label permission.
DeleteObjects Boolean Read/Write Delete objects permission.
InheritFromParent Boolean Read/Write Inherit permissions from its parent.
LookInto Boolean Read/Write Look into permission.
ModifyLabel Boolean Read/Write Modify label permission.

Example

C#

ILionLabel prodLabel = app.GetLabel("Production");
ILionLabelPermissions labelPermissions = security.GetLabelPermissions(securityGroup, prodLabel);

labelPermissions.Admin = true;

security.SaveLabelPermissions(prodLabel, labelPermissions);

PowerShell

$O_ProdLabel = $O_App.GetLabel("Production")
$O_LabelPermissions = $O_Security.GetLabelPermissions($O_SecurityGroup, $O_ProdLabel)

$O_LabelPermissions.Admin = $true

$O_Security.SaveLabelPermissions($O_ProdLabel, $O_LabelPermissions)

Contents

 Go to top