Windchill REST Services Domain Capabilities > PTC Domains > PTC Principal Management Domain
PTC Principal Management Domain
The Principal Management domain provides read access to the information related to principals in Windchill. The Windchill principals can be users, groups, license groups and so on.
The following table lists the significant OData entities available in the Principal Management domain. To see all the OData entities available in the Principal Management domain, refer to the EDM of the domain. The domain EDM is available at the metadata URL.
Items
OData Entities
Description
Windchill principal
Principal
The Principal entity represents the generic view of a Windchill principal.
Windchill user
User
The User entity represents a principal who is the user. In Windchill, use the WTUser class to work with users.
Windchill group
Group
The Group entity represents a principal who is the group. In Windchill, use the WTGroup class to work with groups.
Windchill organization principal
Organization
The Organization entity represents a Windchill group that is an organization principal. In Windchill, use the WTOrganization class to work with organization principals.
License group
LicenseGroup
The LicenseGroup entity represents a Windchill license groups.
Windchill license groups are available at the site level to help you manage your license compliances.
You must add the user to the appropriate license group depending on the licenses allocated to them.
This entity provides navigation property that lists all the license groups for a user. You can also expand the navigation property.
License groups are access controlled.