A
complex data type that represents a principal. A principal can be
either a user or group. Principal Reference values
are used to configure Create policy from template operation (deprecated) operations that the Rights
Management service provides.
For information about data that can be accessed using Xpath Expressions,
see Data items.
Data itemsThe data items that PrincipalReference variables
contain.
canonicalnameA string value
that represents the canonical name for the principal.
commonNameA string value
that represents common name for the principal.
domainCommonNameA string value
that represents the display name of the domain.
domainNameA string value
that represents the canonical name of the domain.
emailA string value
that represents the primary email identifier associated with the principal.
oidA string value
that represents the object identifier of the principal.
orgA string value
that represents the organization that the principal belongs to.
principalTypeA string value
that represents the principal type. These values are valid:
- PRINCIPALTYPE_GROUP:
- A group.
- PRINCIPALTYPE_USER:
- A user.
- PRINCIPALTYPE_SYSTEM:
- A system principal that is used for hidden accounts and do
not run as services.
- PRINICIPALTYPE_SERVICE:
- A system principal that is used to run services continually.
statusA string value
that represents the status of a principal. These values are valid:
- STATUS_CURRENT:
- The principal is current and active.
- STATUS_OBSOLETE:
- The principal is obsolete and deleted.
systemA boolean value
that indicates whether the user or group is a system principal. A
value of True specifies that the principle is a
system principle. A value of False specifies that
the principal is not a system principal.
visibilityAn int value
that represents the visibility level of the principal. These values
are valid:
- 0:
- The principal is invisible.
- 1:
- The principal can be found with searches.
- 2:
- The principal can appear in the user interface.
|
|
|