Segments, Traits, and Operators

Information about permission 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 Access administartion. Also, note that there is no Profile Extract function for Access administration. Some access information can be extracted using ResourceAdmin.extract() or DataSetAdmin.extract() depending on the type of profile in question.

 

Segment Description
Base Describes a permission’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 AccessAdmin.permit() function, the following are valid access traits. Feel free to experiment with any of the other traits defined in pyracf/access/access_admin.py in the pyRACF source code.

 

Traits use the following syntax: <segment>:<trait>

 

Trait Description Valid Types
base:access Set the access level associated with the permission. str

Operators

Operators can be prepended to traits using the following syntax: <operator>:<segment>:<trait>

 

There are no traits that support operators for Access administartion.