Policy commands and fast paths
You can manage your policies on the command line or using SMIT fast paths.
The following table shows the commands used to administer policies.
Task | Command | SMIT fast path |
---|---|---|
Show the policies that are loaded on the system. | projctl qpolicy | smit query_policy |
Load policies. | projctl ldadm [{-g [{[name:]DN | name}] | -p [{[name:]DN | name}] }] [-d admproj] [-r] [-a] projctl ldusr [-a] [-r] projctl ldgrp [-a] [-r] projctl ld [-a] [-r] projctl ldall [-d localadm] [-r] [-a] |
smit load_admin smit load_users smit load_groups |
Unload policies. | projctl {unldusr|unldgrp|unldall | {{unldrojs | unldadm} [{-p [name] | -g}] [-f]}} [-a] | smit unload_admin smit unload_users smit unload_groups |
Create an Admin policy. | None | smit create_admin |
Show or change current focus policy. | None | smit change_show_focus |
Remove an Admin policy. | None | smit remove_admin |
Add a rule. | None | smit add_admin_rule |
Remove a rule. | None | smit remove_admin_rule |
Add a user alias. | None | smit add_usr_alias |
Add a group alias. | None | smit add_grp_alias |
Show or change the specified alias. | None | smit chg_alias |
Remove the specified alias. | None | smit remove_alias |
Create a project list for a user. | chuser user | smit create_user |
Create a project list for a group. | chgroup group | smit create_group |
Show or change a specified project list for a specified user. | chuser projects=projectlist user | smit change_show_user_list |
Show or change a project list for a group. | chgroup group | smit change_show_group_list |
Remove a project list for a specified user. | chuser projects=user | smit remove_user |
Remove a project list for a specified group. | chgroup projects=group | smit remove_group |
Show project lists for all users. | lsuser -a ALL | None |
Show project lists for all groups. | lsgroup -a projects ALL | None |