---
title: "Interface IUserGroupPolicy"
slug: "sdk--stylelabs.m.sdk.contracts.policies.iusergrouppolicy"
abstract: ""
---
# Interface IUserGroupPolicy

Describes a policy for user groups.

## Inherited Members

[IPolicy.Rules](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.policies.ipolicy.html)

[IPolicy.MemberSecurity](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.policies.ipolicy.html)

[IPolicy.MemberGroupSecurity](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.policies.ipolicy.html)

[IPolicy.GetRelatedId()](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.policies.ipolicy.html)

[IResource.CreatedBy](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.base.iresource.html)

[IResource.CreatedOn](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.base.iresource.html)

[IResource.ModifiedBy](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.base.iresource.html)

[IResource.ModifiedOn](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.base.iresource.html)

## Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ContractsPolicies

## Assembly: Stylelabs.M.Sdk.dll

## Syntax

```csharp
public interface IUserGroupPolicy : IPolicy, IResource
```

## Properties

### UserGroupId

Gets the id of the user group.

#### Declaration

```csharp
long? UserGroupId { get; }
```

#### Property Value

| Type | Description |
| --- | --- |
| long |  |
