Users
FaceFlow Users and Team Management
Role-based governance for PageFace editors, admins, and business teams, built on native PageFace permissions and extended with FaceFlow feature access and section-level content controls.
Overview
FaceFlow does not replace the PageFace security model. It extends native user and role management with:
- FaceFlow feature permissions
- section-level page access rules
- safer defaults for sensitive roles
- operational APIs for users, roles, permissions, and access matrices
This gives teams a controlled way to delegate content operations without exposing the full PageFace administration surface.
What Can Be Managed
The users interface supports:
- user CRUD
- role CRUD
- feature permission assignment
- page template access matrix management
- section access rules for FaceFlow pages
These functions are provided through the PageFace access management layer and related FaceFlow routes.
FaceFlow Feature Permissions
FaceFlow exposes a managed whitelist of business permissions, including:
page-editpage-viewuser-adminauto-linksfaceflow-variablefaceflow-componentfaceflow-layoutfaceflow-reviewfaceflow-marketplaceform-builder
This allows teams to grant narrow operational capability without handing out blanket admin access.
Section Access
Section access is stored in a dedicated policy configuration and applies additional control to FaceFlow-managed pages.
This means an editor can be allowed to work only inside:
- a country section
- a brand section
- a campaign subtree
- a business unit branch
Inheritance walks the ancestor chain, so branch-level governance scales cleanly.
Built-in Safeguards
The user management layer protects key system identities:
- superuser accounts and roles are hidden from unsafe editing flows
guestrole and user are effectively read-only- users cannot delete themselves
- the current admin cannot remove their own last
user-admincapability
These safeguards reduce the risk of locking a team out of a PageFace site application.
Operational Recommendations
- assign feature permissions by business function, not by convenience
- use section access to partition ownership between teams
- keep
user-admintightly limited - review template-level create/edit permissions alongside FaceFlow feature access