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
“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
This configuration will append the “Approve” and “Read” permissions to the user’s existing permissions on the specified site.