Options and Operators
Information about setropts options
dictionaries and operators
.
Options
Options that are NOT documented below are considered Experimental.
All functionality dependent on
SetroptsAdmin.list_racf_options()
is considered Experimental. SeeSetroptsAdmin.list_racf_options()
for more details.
Some Options can be set to
False
to delete their existing values.
When using the SetroptsAdmin.alter()
function, the following are valid setropts options. Feel free to experiment with any of the other options defined in pyracf/setropts/setropts_admin.py
in the pyRACF source code.
Options use the following syntax: <segment>:<options>
Option | Description | Valid Types |
base:raclist | Add class(es) to the list of raclisted classes in RACF. | str |
base:audit_classes | Add class(es) to the list of audited classes in RACF. | str |
base:active_classes | Add class(es) to the list of active classes in RACF. | str |
base:statiscs_classes | Track statistics for specicified class(es). | str |
base:general_command_classes | Allow generic profile command processing for speficied class(es). | str |
base:generic_profile_checking_classes | Allow generic profile checking for speficied class(es). | str |
base:generic_profile_sharing_classes | Allow sharing of in-storage generic profiles for speficied class(es). | str |
base:global_access_classes | Add class(es) to the list of global access checking classes in RACF. | str |
base:refresh | Refresh the in-storage profiles for specified Genric, Global, or Raclist classes. | bool |
Operators
Operators can be prepended to options using the following syntax: <operator>:<segment>:<options>
Valid Operators: add
, remove
, delete
Key-Value Pair Options
Operators are generally not needed for key-value pair options. For key-value pair options, setting the value to a non-False
value with no operator will generally set or overwrite the option and setting the value to False
will generally unset or disable the option.
List Options
Option | Operator Usage |
base:raclist | Use the add operator to add new classes to the list of raclisted classes and delete to remove the classes. |
base:audit_classes | Use the add operator to add new classes to the list of audited classes and delete to remove the classes. |
base:active_classes | Use the add operator to add new classes to the list of active classes and delete to remove the classes. |
base:statiscs_classes | Use the add operator to add new classes to the list of classes with statistics tracked and delete to remove the classes. |
base:generic_command_classes | Use the add operator to add new classes to the list of classes with generic profile command processing allowed and delete to remove the classes. |
base:generic_profile_checking_classes | Use the add operator to add new classes to the list of classes with generic profile checking allowed and delete to remove the classes. |
base:generic_profile_sharing_classes | Use the add operator to add new classes to the list of classes with generic profile sharing allowed and delete to remove the classes. |
base:global_access_classes | Use the add operator to add new classes to the list of classes with global access checking allowed and delete to remove the classes. |