# SitePermission.md

## NAMESPACE

RASAdminEngine.Core.OutputModels

## DESCRIPTION

Site Permissions

## INHERITED FROM

[RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj)

⇒

SitePermission

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

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

## PUBLIC METHODS

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