# Grant Permission on site

Source: [https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2013-workflow-platform/permissions/grant-permission-on-site/](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2013-workflow-platform/permissions/grant-permission-on-site/)
Product: Virto Workflow Automation Web Part
Updated: 2026-08-12


The **Grant Permission on Site** activity enables you to assign specific permissions to users or groups on a SharePoint site. You can choose to override existing permissions or append new ones. The available permission levels include:

- Full Control
- Design
- Contribute
- Read

SharePoint Designer phrase

![SharePoint Designer phrase for the Grant Permission on Site workflow activity](https://img-docs.virtosoftware.com/wp-content/uploads/2024/10/grant_permission_on_site_1-1.png)

"Grant *[Permission Level]* permission on *[Site URL]* to *[User(s)/Group(s)]*. Override current permissions: *[Yes/No]*."

## **Parameters**

Input parameters


| Parameter | Description | Example |
|---|---|---|
| The following | A string representing the permission level(s) to assign. Multiple permissions can be specified using ',' or ';' as separators. | Approve, Read, View Only. |
| Current site | The URL of the target SharePoint site. If left empty, the current site is used. | Examples:; `https://contoso/SiteUrl`; `[%Workflow Context:Current Site URL%]/subSite` |
| User(s)/group(s) | The login name, email, group name, or group ID of the user(s) or group(s) to grant permissions to. Multiple entries can be separated by a semicolon. | Examples:; User: `user@domain.com`; Domain\User: `domain\user` |
| Variable | Specifies whether to override existing permissions:; **No**: Adds the new permission to existing permissions.; **Yes**: Removes all old permissions and applies the new one. |  |


Example

![Example of the Grant Permission on Site activity appending Approve and Read permissions to a SharePoint site](https://img-docs.virtosoftware.com/wp-content/uploads/2024/10/grant_permission_on_site_2.png)

This configuration will append the "Approve" and "Read" permissions to the user's existing permissions on the specified site.
