# Current Admin Permissions

## Get Current Admin Permission

> Retrieve the Permissions of the logged Admin.

```json
{"openapi":"3.0.1","info":{"title":"Parallels RAS - REST API v1.0","version":"1.0"},"paths":{"/api/Session/CurrentAdminPermissions":{"get":{"tags":["1-Farm settings//Administrator Sessions"],"summary":"Get Current Admin Permission","description":"Retrieve the Permissions of the logged Admin.","operationId":"ba56d36b-96db-4f3f-89df-a829108e2941","responses":{"200":{"description":"Success","content":{"application/json; api-version=1.0":{"schema":{"$ref":"#/components/schemas/CurrentAdminPermissions"}}}},"401":{"description":"Unauthorized","content":{"application/json; api-version=1.0":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}}}}}},"components":{"schemas":{"CurrentAdminPermissions":{"type":"object","properties":{"adminName":{"type":"string","description":"<para type=\"description\">The current admin name</para>","nullable":true},"adminType":{"$ref":"#/components/schemas/AdminType"},"email":{"type":"string","description":"<para type=\"description\">Email address of the current admin</para>","nullable":true},"groupName":{"type":"string","description":"<para type=\"description\">The group name</para>","nullable":true},"mobile":{"type":"string","description":"<para type=\"description\">Mobile number of the current admin</para>","nullable":true},"sid":{"type":"string","description":"<para type=\"description\">The SID of the current admin</para>","nullable":true},"permissions":{"$ref":"#/components/schemas/PermissionType"},"runtimeSitesList":{"type":"array","items":{"type":"integer","format":"int32"},"description":"<para type=\"description\">List of Runtime Sites for the current admin</para>","nullable":true},"farmMode":{"$ref":"#/components/schemas/FarmMode"},"monitoring":{"type":"boolean","description":"<para type=\"description\">Whether monitoring is enabled or not for the current admin</para>"},"reporting":{"type":"boolean","description":"<para type=\"description\">Whether reporting is enabled or not for the current admin</para>"},"licensing":{"type":"boolean","description":"<para type=\"description\">Whether licensing is enabled or not for the current admin</para>"},"quickKeypad":{"type":"boolean","description":"<para type=\"description\">Whether quick keypad is enabled or not for the current admin</para>"},"policies":{"type":"boolean","description":"<para type=\"description\">Whether policies are enabled or not for the current admin</para>"},"sectionPermissions":{"$ref":"#/components/schemas/SectionPermissions"},"powerPermission":{"$ref":"#/components/schemas/RASPowerPermission"},"customPermission":{"$ref":"#/components/schemas/CustomPermission"}},"additionalProperties":false,"description":"<para type=\"synopsis\">The current administrator permissions</para>\r\n<para type=\"description\"></para>"},"AdminType":{"enum":[["0 = User","1 = Group","2 = UserGroup"]],"type":"string","description":"<para type=\"synopsis\">Admin Type</para>\r\n<para type=\"description\"></para>","format":"int32"},"PermissionType":{"enum":[["0 = PowerAdmin","1 = RootAdmin","2 = CustomAdmin"]],"type":"string","description":"<para type=\"synopsis\">Administrator type</para>\r\n<para type=\"description\"></para>","format":"int32"},"FarmMode":{"enum":[["0 = Standard","1 = TenantBroker"]],"type":"string","description":"<para type=\"synopsis\">Farm Mode</para>\r\n<para type=\"description\"></para>","format":"int32"},"SectionPermissions":{"type":"object","properties":{"sectionPermissionsList":{"type":"array","items":{"$ref":"#/components/schemas/SectionPermission"},"description":"<para type=\"description\">List of sections for which permissions to manage are granted.</para>","nullable":true}},"additionalProperties":false,"description":"<para type=\"synopsis\">Section Permissions</para>\r\n<para type=\"description\"></para>"},"SectionPermission":{"type":"object","properties":{"siteId":{"type":"integer","description":"<para type=\"description\">Site ID</para>","format":"int32"},"tenants":{"type":"boolean","description":"<para type=\"description\">Permission to manage Tenants</para>"},"rdpServers":{"type":"boolean","description":"<para type=\"description\">Permission to manage Remote Desktop Servers</para>"},"rdpGroups":{"type":"boolean","description":"<para type=\"description\">Permission to manage Remote Desktop Groups</para>"},"rdpScheduler":{"type":"boolean","description":"<para type=\"description\">Permission to manage Remote Desktop Scheduler</para>"},"rdpSessionMgmnt":{"type":"boolean","description":"<para type=\"description\">Permission to manage Remote Desktop Sessions</para>"},"providers":{"type":"boolean","description":"<para type=\"description\">Permission to manage Providers</para>"},"vdiHostPools":{"type":"boolean","description":"<para type=\"description\">Permission to manage VDI Host Pools</para>"},"vdiTemplates":{"type":"boolean","description":"<para type=\"description\">Permission to manage VDI Templates</para>"},"vdiHosts":{"type":"boolean","description":"<para type=\"description\">Permission to manage VDI Hosts</para>"},"vdiSessionMgmnt":{"type":"boolean","description":"<para type=\"description\">Permission to manage VDI Sessions</para>"},"gateways":{"type":"boolean","description":"<para type=\"description\">Permission to manage Gateways</para>"},"tunnelingPolicies":{"type":"boolean","description":"<para type=\"description\">Permission to manage Tunneling Policies</para>"},"pCs":{"type":"boolean","description":"<para type=\"description\">Permission to manage PCs</para>"},"brokers":{"type":"boolean","description":"<para type=\"description\">Permission to manage Connection Brokers</para>"},"autoPromote":{"type":"boolean","description":"<para type=\"description\">Permission to Auto Promote</para>"},"halb":{"type":"boolean","description":"<para type=\"description\">Permission to manage HALB</para>"},"auditing":{"type":"boolean","description":"<para type=\"description\">Permission to manage Auditing</para>"},"globalLogging":{"type":"boolean","description":"<para type=\"description\">Permission to manage Global Logging</para>"},"redirURL":{"type":"boolean","description":"<para type=\"description\">Permission to manage URL Redirection</para>"},"notifications":{"type":"boolean","description":"<para type=\"description\">Permission to manage Notifications</para>"},"globalClientSetts":{"type":"boolean","description":"<para type=\"description\">Permission to manage Global Client Settings</para>"},"siteFeatures":{"type":"boolean","description":"<para type=\"description\">Permission to manage Site Features</para>"},"themes":{"type":"boolean","description":"<para type=\"description\">Permission to manage Themes</para>"},"certificates":{"type":"boolean","description":"<para type=\"description\">Permission to manage Certificates</para>"},"enrollmentServers":{"type":"boolean","description":"<para type=\"description\">Permission to manage Enrollment Servers</para>"},"adIntegration":{"type":"boolean","description":"<para type=\"description\">Permission to manage AD Integration</para>"},"loadBalancer":{"type":"boolean","description":"<para type=\"description\">Permission to manage Load Balancer</para>"},"publishing":{"type":"boolean","description":"<para type=\"description\">Permission to manage Publishing</para>"},"universalPrinting":{"type":"boolean","description":"<para type=\"description\">Permission to manage Universal Printing</para>"},"universalScanning":{"type":"boolean","description":"<para type=\"description\">Permission to manage Universal Scanning</para>"},"connection":{"type":"boolean","description":"<para type=\"description\">Permission to manage Connection</para>"},"connAuthenticate":{"type":"boolean","description":"<para type=\"description\">Permission to manage Connection Authentication</para>"},"connSettings":{"type":"boolean","description":"<para type=\"description\">Permission to manage Connection Settings</para>"},"connMFAuthenticate":{"type":"boolean","description":"<para type=\"description\">Permission to manage Connection Multi-Factor Authentication</para>"},"saml":{"type":"boolean","description":"<para type=\"description\">Permission to manage SAML</para>"},"connAllowedDevices":{"type":"boolean","description":"<para type=\"description\">Permission to manage Connection Allowed Devices</para>"},"deviceManager":{"type":"boolean","description":"<para type=\"description\">Permission to manage Device Manager</para>"},"devices":{"type":"boolean","description":"<para type=\"description\">Permission to manage Devices</para>"},"winDeviceGroups":{"type":"boolean","description":"<para type=\"description\">Permission to manage Windows Device Groups</para>"},"devicesOptions":{"type":"boolean","description":"<para type=\"description\">Permission to manage Devices Options</para>"},"devicesSchedule":{"type":"boolean","description":"<para type=\"description\">Permission to manage Devices Schedule</para>"},"administration":{"type":"boolean","description":"<para type=\"description\">Permission to manage Administration</para>"},"farmFeatures":{"type":"boolean","description":"<para type=\"description\">Permission to manage Farm Features</para>"}},"additionalProperties":false,"description":"<para type=\"synopsis\">The section permission policy</para>\r\n<para type=\"description\"></para>"},"RASPowerPermission":{"type":"object","properties":{"adminId":{"type":"integer","description":"<para type=\"description\">Admin account ID</para>","format":"int32"},"allowSiteChanges":{"type":"boolean","description":"<para type=\"description\">Permission to do changes to RAS Site settings.</para>"},"allowConnectionChanges":{"type":"boolean","description":"<para type=\"description\">Permission to do changes to Connection settings.</para>"},"allowSessionManagement":{"type":"boolean","description":"<para type=\"description\">Permission to manage user sessions.</para>"},"allowDeviceManagementChanges":{"type":"boolean","description":"<para type=\"description\">Permission to manage client devices.</para>"},"allowViewingReportingInfo":{"type":"boolean","description":"<para type=\"description\">Permission for read mode access to RAS Reporting.</para>"},"allowViewingMonitoringInfo":{"type":"boolean","description":"<para type=\"description\">Permission for read mode access to RAS Monitoring.</para>"},"allowViewingLicenseInfo":{"type":"boolean","description":"<para type=\"description\">Permission for read mode access to the License Information.</para>"},"allowViewingSiteInfo":{"type":"boolean","description":"<para type=\"description\">Permission for read mode access to RAS Site information.</para>"},"allowPublishingChanges":{"type":"boolean","description":"<para type=\"description\">Permission to manage published resources.</para>"},"allowPolicyChanges":{"type":"boolean","description":"<para type=\"description\">Permission to manage RAS client Policies.</para>"},"allowViewingPolicyInfo":{"type":"boolean","description":"<para type=\"description\">Permission for read mode to RAS client Policies.</para>"},"allowViewingCostInsights":{"type":"boolean","description":"<para type=\"description\">Permission to view Cost Insights.</para>"},"allowAllSites":{"type":"boolean","description":"<para type=\"description\">Permission to manage all Sites in the Farm.</para>"},"allowInSiteIds":{"type":"array","items":{"type":"integer","format":"int32"},"description":"<para type=\"description\">A list of site IDs which the administrator should be allowed to manage.</para>","nullable":true}},"additionalProperties":false,"description":"<para type=\"synopsis\">The RAS power administrator permissions</para>\r\n<para type=\"description\"></para>"},"CustomPermission":{"type":"object","properties":{"sitePermissions":{"type":"array","items":{"$ref":"#/components/schemas/SitePermission"},"description":"<para type=\"description\">List of the site permissions</para>","nullable":true},"globalPermissions":{"$ref":"#/components/schemas/GlobalPermissions"}},"additionalProperties":false,"description":"<para type=\"synopsis\">The custom permissions list</para>\r\n<para type=\"description\"></para>"},"SitePermission":{"type":"object","properties":{"siteId":{"type":"integer","description":"<para type=\"description\">Site ID</para>","format":"int32"},"rdsHosts":{"$ref":"#/components/schemas/SiteTypePermission"},"rdsHostPools":{"$ref":"#/components/schemas/SiteTypePermission"},"remotePCs":{"$ref":"#/components/schemas/SiteTypePermission"},"gateways":{"$ref":"#/components/schemas/SiteTypePermission"},"brokers":{"$ref":"#/components/schemas/SiteTypePermission"},"halb":{"$ref":"#/components/schemas/SiteTypePermission"},"themes":{"$ref":"#/components/schemas/SiteTypePermission"},"publishing":{"$ref":"#/components/schemas/SiteTypePermission"},"connection":{"$ref":"#/components/schemas/SiteTypePermission"},"certificate":{"$ref":"#/components/schemas/SiteTypePermission"},"winDevices":{"$ref":"#/components/schemas/SiteTypePermission"},"customRoutes":{"$ref":"#/components/schemas/SiteTypePermission"},"appPackages":{"$ref":"#/components/schemas/SiteTypePermission"},"manageSessionsByADGroups":{"$ref":"#/components/schemas/SiteTypePermission"}},"additionalProperties":false,"description":"<para type=\"synopsis\">Site Permissions</para>\r\n<para type=\"description\"></para>"},"SiteTypePermission":{"type":"object","properties":{"sitePermission":{"$ref":"#/components/schemas/GlobalPermission"},"objectPermissions":{"type":"array","items":{"$ref":"#/components/schemas/ObjectPermission"},"description":"<para type=\"description\">List of object permissions for this site</para>","nullable":true}},"additionalProperties":false,"description":"<para type=\"synopsis\">Site type permission</para>\r\n<para type=\"description\"></para>"},"GlobalPermission":{"type":"object","properties":{"permissions":{"$ref":"#/components/schemas/PermissionFlags"}},"additionalProperties":false,"description":"<para type=\"synopsis\">The global permission</para>\r\n<para type=\"description\"></para>"},"PermissionFlags":{"enum":[["0 = None","1 = View","2 = Modify","4 = ManageSessions","8 = Add","16 = Delete","32 = Control"]],"type":"string[Flag]","description":"<para type=\"synopsis\">Permission Flags</para>\r\n<para type=\"description\"></para>","format":"int32"},"ObjectPermission":{"type":"object","properties":{"permissions":{"$ref":"#/components/schemas/PermissionFlags"},"objId":{"type":"integer","format":"int32"}},"additionalProperties":false,"description":"<para type=\"synopsis\">The object permission</para>\r\n<para type=\"description\"></para>"},"GlobalPermissions":{"type":"object","properties":{"monitoring":{"$ref":"#/components/schemas/GlobalPermission"},"reporting":{"$ref":"#/components/schemas/GlobalPermission"},"license":{"$ref":"#/components/schemas/GlobalPermission"},"costInsights":{"$ref":"#/components/schemas/GlobalPermission"}},"additionalProperties":false,"description":"<para type=\"synopsis\">The global permissions</para>\r\n<para type=\"description\"></para>"},"ProblemDetails":{"type":"object","properties":{"type":{"type":"string","nullable":true},"title":{"type":"string","nullable":true},"status":{"type":"integer","format":"int32","nullable":true},"detail":{"type":"string","nullable":true},"instance":{"type":"string","nullable":true}},"additionalProperties":{}}}}}
```
