Roles and Permissions in Community

Updated 

Roles and Permissions feature provides a user-friendly way to effortlessly manage access rights for your community members and brand administrators. With this feature, you can easily create custom roles tailored to suit the needs of your organization. A key benefit of the feature is the ability to grant granular permissions to your community members. This ensures that each individual has access to only the tools and resources necessary to fulfil their specific role within your organization. This level of precision minimizes the risk of unauthorized access and enhances overall security.

For brand administrators, this feature guarantees that they retain complete control over critical aspects of the community while allowing them to delegate tasks and responsibilities to others. This can be particularly useful in maintaining adherence to brand guidelines and streamlining daily operations.

To review the basics of adding users, see Add a User, and to learn more about adding a role, see Add a Role.

The users must have the Care Community permissions to access the Community Builder in Sprinklr. For more information, see Care Community Permissions.

To perform various actions on community messages within the Agent Console, see Community Permissions.

To perform various actions on community messages within the Community setup, see Grant Community Permissions to Users.

Community permissions for users

  1. Click the New Tab icon. Under the Sprinklr Service tab, select Community Builder within Resolve.

  2. On the Community Admin window, hover over the Options icon alongside the desired community and select Roles and Permissions.

  3. On the Roles and Permissions window, click Create Role in the top right corner.

  4. On the Add Role window, enter a Role Name and an optional Description.

  5. Select the Scope as Global or Local. Opting for Local enables you to customize user access by assigning roles and permissions at the category level. This ensures precise control over which users can view, edit, or manage specific content areas within the community.

  6. Select Community Permissions as required. For more information, see Community Permissions - Terms and Descriptions.​

  7. Next, select Profiles and Profile Lists as desired.

  8. Add Signature in the form of HTML or CSS. Click Save at the bottom.

Community Permissions - Terms and Descriptions

Permission
Description
All

Allows users to have all the below-mentioned permissions.

Mark As Accepted Answer

Allows users to mark/unmark any comment on any post as an Accepted Answer. By default, the authors of the post have permission to mark/unmark any comment on their posts as an acceptable answer.
It is done to show that the comment is an accepted solution or answer for the post.

Marking comment as accepted answer in community

Mark as Spam

Allows users to mark the post as Spam. Once a post is marked as spam, the post will disappear from the community. You cannot unmark a spam post from within the community but from Sprinklr.

Note that only the posts can be marked as spam, but not comments and replies.

Edit any Post

Allows users to edit any post, reply, or comment of other users in the community. By default, the author can edit the post but s/he cannot edit the comment and reply of other users if they don't have this permission.

Editing the community post

Silent Edit any Message

Allows users to edit their posts silently so that the edited post doesn’t start appearing at the top as the activity time gets updated.

Delete Post

Allows users to delete any post, reply, or comment of other users in the community. By default, the author can delete his/her post, comment, or reply.

Close Post

Allows users to close any post anytime and a Closed tag will start appearing on the post. After closing the post, no one can reply or comment on the post. Note that the closed posts can be re-opened by the users who have this permission.

Edit User

Allows users to edit the profile of other users except for username, user signature, and user employee id. To edit these fields, a user should have separate permissions that are Edit User Signature, Edit User Employee Id, Edit Username.

Block Any User

Allows users to block all other users. Blocking someone will remove all the activities of that user from the community. You will also get an option to keep the user's content even after blocking them. Also, you will have an option to specify the reason for blocking.

Blocking user on community

Block Only Lower Ranked User

Allows users to block only lower-ranked users. For example, the user with rank 5 can only block the users with the lower ranks i.e. 4, 3, 2, and 1. The order of the ranks can be defined while creating a rank. For more information, see Rank Management. Blocking someone will remove all the activities of that user from the community. You will also get an option to keep the user's content even after blocking them. Also, you will have an option to specify the reason for blocking.

Fork Message

Allows users to convert a comment to a new post with an option of migrating its replies as new post's comments.

Converting a comment to a new post

Also, users can convert a reply to either a new comment or a new post.

Converting a comment reply to a new comment or a new post

Mark as Official Answer

Allows users to mark/unmark any comment on any post as an official answer. It is a way to tell other users that the comment has been endorsed by the brand. Usually given to the admin of the community.

Marking a comment as official answer in community

Flag as Inappropriate
Allows users to mark the post as inappropriate, however, this will not be visible to other users.

View Post in Sprinklr

Allows users to directly open the post/user's profile in Sprinklr.

Viewing community posts in Sprinklr

Edit User Signature
For this permission, a user must have the Edit User permission.
Allows users to edit the user signature of other users by editing it in the profile section of that user. Usually given to the admin of the community.

View Activity Log

View the activities performed on a post by users.

Edit User Employee Id
For this permission, a user must have the Edit User permission.
Allows users to edit the user employee ID of other users by editing it in the profile section of that user. Usually given to the admin of the community.
Edit Username
For this permission, a user must have the Edit User permission.
Allows users to edit the username of other users by editing it in the profile section of that user. Usually given to the admin of the community.
Pin Post

Allows users to pin any post. A widget option of “Pinned posts” can be added on the home page, category page, or topic page.

Pin post in community

Escalate Post

Allows users to escalate the post, for example, if they feel it needs to be addressed urgently.

Escalate Community Post Permission

Moderate Tags

Allows users to create new tags or select pre-existing tags while creating a post.

Create Tags

Allows users to create tags on community.

Use Tags

Allws users to add tags to their posts on community.

Manage Private Messages

Allows users to mark any post/comment/reply in the community as private. Once the post is marked private, then only the users who have this permission will be able to see the post and interact on that post. The author of the post will also be able to see all the comments and replies done by the users on the private post.

Manage Self Private Messages

Gives users an option to post/comment/reply privately while creating or editing their own posts. These private posts will only be visible to those users who have the permission “Manage Private Messages”.

Merge Post

Allows users to merge any number of posts. The post to which the current post will be merged will appear in the form of a link in the comments.
Merging is done when there are similar posts. On merging, all the activities (comments, replies, upvotes/downvotes) will also get merged within a single post. The upvotes/downvotes will be calculated on the basis of the unique user count.

Merging Posts in Community

Reset User Password

Allows users to reset the password of other users in the community. Usually given to the admin of the community.

Update Topic

Allows users to update the topic of any post in the community. Usually given to the admin of the community.

Skip message length validation

Allows brand users to create posts on Community bypassing the character limit of title and description defined in 'Content Settings'.

Allow Link Indexing

Allows users to disallow indexing for certain articles/posts on Community by clicking on the

Options icon and selecting Disallow Indexing. It will prevent those posts/articles from appearing in the index, and also prevents them from being crawled by search engine web crawlers.

Publish Custom HTML

Allows users to view and edit the source code of the content while creating any post/comment on the community forum.

Allow Attachment

Allows users to post media content (Image, Video, Files like PDF, CSV, etc.) on the community. Also, within the Community Editor section under the Advanced Settings tab of the Community Builder, you need to slide the toggle to the right to allow the desired users to post media content. Also, it allows users to edit/delete the attachments in their posts. Additionally, to edit/delete the attachments in the published posts, raise a support ticket at

Create Group DM

Allows users to create and close Group DMs.

Manage Group DM

Allows users to add and remove partcipants from Group DMs.

Send Broadcast DM

Allows users to broadcast a single direct message to multiple users individually or to predefined profile lists at once.

Nominate Post

Allows users to nominate community posts to create Knowledge Base articles.

Manage User Approval

Allows users to enable approval workflow to restrict users to access a private community.

Manage Notes

Allows users to add notes on users' profiles which will be visible only to the users who have this permission.

Skip Username Validation

Allows brand users to skip any kind of validation in creating usernames irrespective of how many characters/special characters/numeric conditions are set in the backend or the builder side.

Add Order to Community Message

Allows users to define order of community posts/articles.

Manage Spam Posts

Allows brand users to manage the spam posts.

Add Gamification Points To User

Allows authorized users to award gamification points to other users within the community. These points are typically used to incentivize users such as active participation, helpful contributions or achieving specific milestones within the community platform.

Blacklist user Activity

Users with this permission allows to blacklist specific users from engaging in certain activities within the community platform. Blacklisting a user's activity might involve restricting their ability to post content, comment or interact with other users.

Edit Index

With this permission a user can allow/disallow indexing of Posts for Search Engine Crawlers. This permission is generally given to Admin users only.

Suspend User

With this permission if a user blocks some other user then he/she has the option to keep the user's content as it is on the Community.

This permission is generally given to selected brand users only.

View User Employee Id

Allow users with the ability to view the employee ID associated with a particular user profile within the community platform. This is generally for community admins.

Edit User Profile List

Allows users to modify or update the profiles list of users at Sprinklr community.

Edit Survey Response

Allows users to modify or update responses submitted to surveys within the community platform.

Delete Survey Response

Allows users to remove or delete responses submitted to surveys within the community platform.

Toggle Location Activity

Allow users with this permissions to toggle the visibility or tracking of location-based activity within the community platform

Manage IP/Email Blacklisting

With this permission, a user can navigate to the Blocked users module page. This allows them to see all the users who have been blocked in the past and with an option to unblock them at the same place. From here, Admins can also restrict users from some specific IP Addresses and Email domains.

This permission is given to Community Admins only.

View Partner Level Case

Allows users to view list of cases for users at Sprinklr community.

Allow Chat with Opted Out User

With this permission, a user can send Private Messages to other Community users who have opted out of Private Messaging. This permission is given to Moderators and Admins.

Show Brand Disclaimer Card

This permission is specific to Direct Messaging. Users with this permission will have the Disclaimer card displayed as that of the Brand Users as specified in the Direct Messaging Configuration

This permission is only given to Official Brand Users.

Search messages unfiltered

With this permission, users accessing the api will be able to get all the community data without any filters. This is specifically required for the community users accessing the community api’s.

Manage Contests

Allow users to oversee and administer contests within the community platform. This includes tasks such as creating new contests, setting rules and guidelines, managing submissions.

Manage Polls

Allow users to create, edit, and manage polls within the community platform.

Moderate Events

Allow users to oversee and manage events hosted within the community platform. This includes tasks such as creating new events, scheduling event listings and monitoring event activities.

Moderate Managed Entity Users

Allow users to Approve/reject user requests for a group.

Invite Managed Entity Users

Allow users to invite users to a group

Update Managed Entity Roles

Allow users to update or edit roles of a user in a group.

Edit Admin Custom Fields

Allow users to setup custom fields on messages on sprinklr which can be leveraged on community side, admins can edit these using this permission.

View Jira Cases

Allows users to view linked Jira on the posts along with its status.

Create Jira Cases

Allows users to create Jira cases on community posts.

Exclude From CAPTCHA

Allows users to bypass the CAPTCHA requirement during post creation.

Manage Message Approval Workflow

Allows users to approve posts and send them back to draft.

Switch User

Allows users to switch profiles on community.

Enablement note:

To learn more about getting this capability enabled in your environment, please work with your Success Manager.

Mention User Groups

Allows users to mention specific profile lists for posts, comments, and replies.

Manage Meta Tags

Allows users to add an SEO title and description when creating posts.