# CurrentAdminPermissions

## NAMESPACE

RASAdminEngine.Core.OutputModels

## DESCRIPTION

The current administrator permissions

## INHERITED FROM

[RASSerilazableObj](rasserilazableobj)

⇒

CurrentAdminPermissions

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                     | Name               | Description                                                       |
| ---------------------------------------- | ------------------ | ----------------------------------------------------------------- |
| String                                   | AdminName          | The current admin name                                            |
| [AdminType](admintype)                   | AdminType          | The current admin type (User, Group, or User Group)               |
| [CustomPermission](custompermission)     | CustomPermission   | The custom permissions list for the current admin                 |
| String                                   | Email              | Email address of the current admin                                |
| [FarmMode](farmmode)                     | FarmMode           | Farm mode of the current admin (Standard or Tenant Broker)        |
| String                                   | GroupName          | The group name                                                    |
| Boolean                                  | Licensing          | Whether licensing is enabled or not for the current admin         |
| String                                   | Mobile             | Mobile number of the current admin                                |
| Boolean                                  | Monitoring         | Whether monitoring is enabled or not for the current admin        |
| [PermissionType](permissiontype)         | Permissions        | Type of permissions of the current admin (Root, Power, or Custom) |
| Boolean                                  | Policies           | Whether policies are enabled or not for the current admin         |
| [RASPowerPermission](raspowerpermission) | PowerPermission    | The power permissions list for the current admin                  |
| Boolean                                  | QuickKeypad        | Whether quick keypad is enabled or not for the current admin      |
| Boolean                                  | Reporting          | Whether reporting is enabled or not for the current admin         |
| List\<UInt32>                            | RuntimeSitesList   | List of Runtime Sites for the current admin                       |
| [SectionPermissions](sectionpermissions) | SectionPermissions | The section permissions list for the current admin                |
| String                                   | SID                | The SID of the current admin                                      |

## PUBLIC METHODS

| Type        | Name                       | Description                                           |
| ----------- | -------------------------- | ----------------------------------------------------- |
| Int32       | CompareTo (Object obj)     | Inherited from [RASSerilazableObj](rasserilazableobj) |
| Boolean     | Equals (Object obj)        | Inherited from [RASSerilazableObj](rasserilazableobj) |
| Int32       | GetHashCode ()             | Inherited from [RASSerilazableObj](rasserilazableobj) |
| Type        | GetType ()                 | String                                                |
| ToString () | ### References to Commands |                                                       |
