Current Admin Permissions

Get Current Admin Permission

get

Retrieve the Permissions of the logged Admin.

Responses
200
Success
application/json; api-version=1.0
get
GET /api/Session/CurrentAdminPermissions HTTP/1.1
Host: 
Accept: */*
{
  "adminName": "text",
  "adminType": [
    "0 = User",
    "1 = Group",
    "2 = UserGroup"
  ],
  "email": "text",
  "groupName": "text",
  "mobile": "text",
  "sid": "text",
  "permissions": [
    "0 = PowerAdmin",
    "1 = RootAdmin",
    "2 = CustomAdmin"
  ],
  "runtimeSitesList": [
    1
  ],
  "farmMode": [
    "0 = Standard",
    "1 = TenantBroker"
  ],
  "monitoring": true,
  "reporting": true,
  "licensing": true,
  "quickKeypad": true,
  "policies": true,
  "sectionPermissions": {
    "sectionPermissionsList": [
      {
        "siteId": 1,
        "tenants": true,
        "rdpServers": true,
        "rdpGroups": true,
        "rdpScheduler": true,
        "rdpSessionMgmnt": true,
        "providers": true,
        "vdiHostPools": true,
        "vdiTemplates": true,
        "vdiHosts": true,
        "vdiSessionMgmnt": true,
        "gateways": true,
        "tunnellingPolicies": true,
        "pCs": true,
        "brokers": true,
        "autoPromote": true,
        "halb": true,
        "auditing": true,
        "globalLogging": true,
        "redirURL": true,
        "notifications": true,
        "globalClientSetts": true,
        "siteFeatures": true,
        "themes": true,
        "certificates": true,
        "enrollmentServers": true,
        "adIntegration": true,
        "loadBalancer": true,
        "publishing": true,
        "universalPrinting": true,
        "universalScanning": true,
        "connection": true,
        "connAuthenticate": true,
        "connSettings": true,
        "connMFAuthenticate": true,
        "saml": true,
        "connAllowedDevices": true,
        "deviceManager": true,
        "devices": true,
        "winDeviceGroups": true,
        "devicesOptions": true,
        "devicesSchedule": true,
        "administration": true,
        "farmFeatures": true
      }
    ]
  },
  "powerPermission": {
    "adminId": 1,
    "allowSiteChanges": true,
    "allowConnectionChanges": true,
    "allowSessionManagement": true,
    "allowDeviceManagementChanges": true,
    "allowViewingReportingInfo": true,
    "allowViewingLicenseInfo": true,
    "allowViewingSiteInfo": true,
    "allowPublishingChanges": true,
    "allowPolicyChanges": true,
    "allowViewingPolicyInfo": true,
    "allowAllSites": true,
    "allowInSiteIds": [
      1
    ]
  },
  "customPermission": {
    "sitePermissions": [
      {
        "siteId": 1,
        "rdsHosts": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        },
        "rdsHostPools": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        },
        "remotePCs": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        },
        "gateways": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        },
        "brokers": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        },
        "halb": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        },
        "themes": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        },
        "publishing": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        },
        "connection": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        },
        "certificate": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        },
        "winDevices": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        },
        "customRoutes": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        },
        "appPackages": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        },
        "manageSessionsByADGroups": {
          "sitePermission": {
            "permissions": [
              "0 = None",
              "1 = View",
              "2 = Modify",
              "4 = ManageSessions",
              "8 = Add",
              "16 = Delete",
              "32 = Control"
            ]
          },
          "objectPermissions": [
            {
              "permissions": [
                "0 = None",
                "1 = View",
                "2 = Modify",
                "4 = ManageSessions",
                "8 = Add",
                "16 = Delete",
                "32 = Control"
              ],
              "objId": 1
            }
          ]
        }
      }
    ],
    "globalPermissions": {
      "monitoring": {
        "permissions": [
          "0 = None",
          "1 = View",
          "2 = Modify",
          "4 = ManageSessions",
          "8 = Add",
          "16 = Delete",
          "32 = Control"
        ]
      },
      "reporting": {
        "permissions": [
          "0 = None",
          "1 = View",
          "2 = Modify",
          "4 = ManageSessions",
          "8 = Add",
          "16 = Delete",
          "32 = Control"
        ]
      },
      "license": {
        "permissions": [
          "0 = None",
          "1 = View",
          "2 = Modify",
          "4 = ManageSessions",
          "8 = Add",
          "16 = Delete",
          "32 = Control"
        ]
      }
    }
  }
}

Was this helpful?