# SitePermission.md

## NAMESPACE

RASAdminEngine.Core.OutputModels

## DESCRIPTION

Site Permissions

## INHERITED FROM

[RASSerilazableObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj.md)

⇒

SitePermission

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                                                                                          | Name                                                                                                                          | Description                                                         |
| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | AppPackages                                                                                                                   | Permissions can be set for all available app packages.              |
| [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | Brokers                                                                                                                       | Permissions can be set for all available brokers.                   |
| [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | Certificate                                                                                                                   | Permissions can be set for all available certificates.              |
| [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | Connection                                                                                                                    | Permissions can be set for all available connections.               |
| [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | CustomRoutes                                                                                                                  | Permissions can be set for all available custom addresses.          |
| [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | Gateways                                                                                                                      | Permissions can be set for all available gateways.                  |
| [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | HALB                                                                                                                          | Permissions can be set for all available load balancers.            |
| [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | ManageSessionsByADGroups                                                                                                      | Permissions can be set for all sessions in the same AD group as the |
| custom administrator.                                                                                                         | [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | Publishing                                                          |
| Permissions can be set for all available published items.                                                                     | [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | RDSHostPools                                                        |
| Permissions can be set for all or individual pool.                                                                            | [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | RDSHosts                                                            |
| Permission to manage RD Session Hosts.                                                                                        | [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | RemotePCs                                                           |
| Permissions can be set for all available remote PCs.                                                                          | UInt32                                                                                                                        | SiteId                                                              |
| Site ID                                                                                                                       | [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | Themes                                                              |
| Permissions can be set for all or individual themes.                                                                          | [SiteTypePermission](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitetypepermission.md) | WinDevices                                                          |

## PUBLIC METHODS

| Type        | Name                    | Description                                                                                                                                |
| ----------- | ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| Int32       | CompareTo (Object obj)  | Inherited from [RASSerilazableObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj.md) |
| Boolean     | Equals (Object obj)     | Inherited from [RASSerilazableObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj.md) |
| Int32       | GetHashCode ()          | Inherited from [RASSerilazableObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj.md) |
| Type        | GetType ()              | String                                                                                                                                     |
| ToString () | ### References to Types |                                                                                                                                            |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/sitepermission.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
