Authors:
Matthew Hesford, Esma Tuzovic, Anita Gu, Cille Schliebitz
Changed on:
2 Feb 2025
The Security Domain represents the Users, Roles, and Permissions across the Fluent platform.
Security Domain and Entities
The Fluent platform comes with user role management which defines what functions a user can perform in the Fluent platform. Some of the key features include user assignment to one or multiple roles with different contexts, creating customer roles and assigning permission to roles.
Users, Roles and Permissions
Users
Example of Users:
Roles
A User can take on Roles which are a set of permissions for a user. Custom Roles can be created to meet unique client requirements.
Example Roles:
Permissions
A user's permissions determine which of the modules they have access to within the Fluent platform.
Users with user management permissions can:
User, Roles, and Permissions management are done using GraphQL API. Clients are able to create, better manage and assign roles according to the job functions in their organization.
The role Manager and User Manager roles will provide system administrators with the ability to create roles, assign roles to users, revoke roles from users and assign permissions to roles according to their organizations' functional structure.
Context Assignments to Roles
Fluent OMX - User, Roles and Permission
Fluent Store - User, Roles and Permissions
Copyright © 2025 Fluent Retail Pty Ltd (trading as Fluent Commerce). All rights reserved. No materials on this docs.fluentcommerce.com site may be used in any way and/or for any purpose without prior written authorisation from Fluent Commerce. Current customers and partners shall use these materials strictly in accordance with the terms and conditions of their written agreements with Fluent Commerce or its affiliates.