A very common request we receive from our clients is for their content management system to provide CMS user permissions.
Umbraco provides the ability to create a CMS user and apply a user role, such as writer, moderator, or administrator. The permissions can then be configured to a granular level.
For instance, a CMS user role with access limited to the blog section would enable a user to write content that is sent for approval before being published on the site.
What do you do if you need to create a full content approval workflow that includes granular CMS user permissions?
The answer is Umbraco Workflow.
What is Umbraco Workflow?
Umbraco Workflow is one of the add-on licensed products (along with Forms, Commerce, Deploy and UI builder).
It provides granular permissions and streamlined content approval processes, making it an excellent add-on for companies using Umbraco with multiple editors managing content.
Key Features and Benefits
Granular Permissions
-
Role-based access: Assign specific permissions to different user roles, ensuring that editors can only access and edit content relevant to their responsibilities.
-
Fine-grained control: Define permissions at the individual content type, document type, or even field level, allowing for precise control over who can view, edit, or publish content.
-
Hierarchy-based permissions: Inherit permissions from parent nodes, simplifying the management of permissions for large content structures.
Content Approval Workflows
-
Multiple approval stages: Define multiple stages in the approval process, allowing for a structured review and sign-off before content is published.
-
Customisable workflows: Create workflows that align with your organisation's specific requirements.
-
Visibility and tracking: Monitor the status of content submissions, track approval history, and easily identify bottlenecks in the workflow.
Enhanced Security
-
Prevent unauthorised access: Restrict access to sensitive content, ensuring that only authorised users can view and edit it.
-
Reduce the risk of errors: Implement quality checks and approvals to minimise the risk of mistakes and inconsistencies in published content.
Improved Collaboration
-
Streamlined communication: Facilitate collaboration between editors and approvers through clear communication channels and notifications.
-
Increased efficiency: Reduce the time spent on manual reviews and approvals, allowing editors to focus on creating and updating content.
-
Enhanced accountability: Assign responsibility for content changes, making it easier to track who made modifications and when.
Scalability
-
Handle large content structures: Easily manage permissions and workflows for complex websites with thousands of pages and content items.
-
Adapt to changing needs: Customise workflows and permissions to accommodate organisational growth and changes in content management requirements.
How Can I Start Using Umbraco Workflow?
Umbraco Workflow is available for Umbraco 10+. It is available as a free package and a licensed package on the Umbraco Marketplace. The feature list for both the free and licensed versions is on the Umbraco website.
Speak to our Umbraco specialists today to discuss how the use of Umbraco Workflow can benefit your content publishing process.