Segments, Traits, and Operators
Information about group connection segments
dictionaries, traits
dictionaries, and operators
.
Segments
Note that just because a Segment is considered Stable that does not mean that all of the Traits in that Segment are considered Stable. See Traits for more detail.
There are no additional segments for Group Connection administartion. Also, note that there is no Profile Extract function for Group Connection administration. Group connections can be extracted using
GroupAdmin.extract()
.
Segment | Description |
Base | Describes a general resource profile’s Base attributes. |
Traits
Traits that are NOT documented below are considered Experimental.
Some Traits can be set to
False
to delete their existing values.
When using the ConnectionAdmin.connect()
function, the following are valid group traits. Feel free to experiment with any of the other traits defined in pyracf/connection/connection_admin.py
in the pyRACF source code.
Traits use the following syntax: <segment>:<trait>
Trait | Description | Valid Types |
base:special | Set to True to give a user RACF Special authority within a group or False otherwise. | bool |
base:auditor | Set to True to give a user Auditor authority within a group or False otherwise. | bool |
base:operations | Set to True to give a user Operator authority within a group or False otherwise. | bool |
base:access | Set to True to give a user the Access attribute with a group or False otherwise. | bool |
Operators
Operators can be prepended to traits using the following syntax: <operator>:<segment>:<trait>
Valid Operators: add
, remove
, delete
Key-Value Pair Traits
Operators are generally not needed for key-value pair traits. For key-value pair traits, setting the value to a non-False
value with no operator will generally set or overwrite the trait and setting the value to False
will generally unset or disable the trait.
List Traits
Trait | Operator Usage |