> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Enum UserType

> Type of user (or resource). Mapps functionally to associate type - but with different binary values.

Type of user (or resource). Mapps functionally to associate type - but with different binary values.

## Syntax

```crmscript theme={null}
UserType
```

## Fields

| Name               | Description                                                                                      |
| ------------------ | ------------------------------------------------------------------------------------------------ |
| Unknown            |                                                                                                  |
| InternalAssociate  | Employee                                                                                         |
| ResourceAssociate  | Resource - meeting room, projector or other bookable resource                                    |
| ExternalAssociate  | External person                                                                                  |
| AnonymousAssociate | Anonymous user - used by applications that does not require logins                               |
| SystemAssociate    | System user - mainly used for integrations or administration.  This user is not goverened sentry |


## Related topics

- [SuperOffice.WebApi.Data.UserType](/en/api/reference/webapi/SuperOffice.WebApi.Data.UserType.md)
- [SuperOffice.WebApi.Data.SoPrincipalCarrier](/en/api/reference/webapi/SuperOffice.WebApi.Data.SoPrincipalCarrier.md)
- [SuperOffice.WebApi.Data.UserInfo](/en/api/reference/webapi/SuperOffice.WebApi.Data.UserInfo.md)
- [usertype](/en/api/mdo-providers/reference/usertype.md)
- [Get Credential Types For User Type](/en/api/reference/restful/agent/user_agent/get-credential-types-for-user-type.md)
- [SuperOffice.WebApi.Agents.UserAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.UserAgent.md)
