Component - showPermissions
Component - showPermissions
Description :
This command shows the current permissions on a component. Returns the ACL.
Return type : String
Command Input :
Variable Name | Variable Type | Description |
|---|---|---|
componentDbKey | DBKey | Handle to the component. |
Example
The following example gets the ID of a server and the handle of a template, and uses them to get a component key. After obtaining the component key, a list of permissions is obtained for the component.
Script
TEMPLATE_GROUP=/Template_Group
TEMPLATE="Template_Name"
SERVER="Server name"
SERVER_ID=`blcli Server getServerIdByName $SERVER`
TEMPLATE_KEY=`blcli Template getDBKeyByGroupAndName $TEMPLATE_GROUP $TEMPLATE`
INDEX="Index" //Index means if template has only 1 component
COMP_DB_KEY=`blcli Component getComponentKeyByTemplateKeyAndServerId $TEMPLATE_KEY $SERVER_ID INDEX`
COMP_SHOW_PERM=`blcli Component showPermissions $COMP_DB_KEY`
TEMPLATE="Template_Name"
SERVER="Server name"
SERVER_ID=`blcli Server getServerIdByName $SERVER`
TEMPLATE_KEY=`blcli Template getDBKeyByGroupAndName $TEMPLATE_GROUP $TEMPLATE`
INDEX="Index" //Index means if template has only 1 component
COMP_DB_KEY=`blcli Component getComponentKeyByTemplateKeyAndServerId $TEMPLATE_KEY $SERVER_ID INDEX`
COMP_SHOW_PERM=`blcli Component showPermissions $COMP_DB_KEY`
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*