Accelerator · Fuuz package
App Development Roles
Fuuz accelerator: App development roles, policies, and groups for Fuuz platform developers
Version: 0.0.1 Platform: Fuuz ≥ 2024.8.0 Spec Version: 2.0.0
Overview
This package delivers the standard Fuuz platform access control configuration for application development teams. It seeds Role, AccessControlPolicy, and AccessControlPolicyGroup records that define the permission boundaries for developers, administrators, and read-only users — enabling teams to onboard new environments with consistent, pre-tested role structures rather than configuring permissions from scratch.
This is a data-only package (no flows, screens, or custom models). It imports directly into the Fuuz platform's built-in access control system.
Package Contents
app-development-roles/
├── manifest.json
├── definition.json
├── package-data.json
└── data/ 10 seed data files
Included Roles
| Role ID | Name | Purpose |
|---|---|---|
applicationAdministrator |
Application Administrator | Full admin access to the Fuuz platform, including deployments and configuration |
applicationDevelopment |
Application Development | Development access with flow execution and screen access; restricted from deployments |
Included Access Control Policy Groups
| Group | Purpose |
|---|---|
| App Deployment | Policies for users who need to deploy packages and publish changes |
| App Development | Policies for active developers building and testing flows and screens |
| Read-only Access | Policies for stakeholders who need visibility without write access |
| Soft Administrator | Elevated access for admins who manage users and configuration without full platform control |
Included Access Control Policies
| Policy | Description |
|---|---|
| Access All Screens | Grants access to all UI screens in the platform |
| Application API Full Access | Full read/write access to the Application GraphQL API |
| Application API Limited Access | Scoped write access to the Application API (create/update, no delete) |
| Application API Read Only Access | Read-only access to all Application API queries |
| Execute All Connectors | Allows executing all registered connector flows (external integrations) |
| Execute All Flows | Allows triggering any data flow in the environment |
| No Deployments | Prevents package deployment operations; applied to development roles to separate dev from deploy |
Role → Policy Group Assignments
| Role | Policy Group |
|---|---|
| Application Administrator | App Deployment + Soft Administrator |
| Application Development | App Development |
Installation
- Import via Fuuz Package Manager — no pre-configuration required
- Seed data applies immediately on import; roles and policies are created if they do not already exist
- Assign roles to users via the Fuuz user management interface
Dependencies
- Fuuz Platform ≥ 2024.8.0
- No custom data models or external dependencies
Built on the Fuuz Industrial Operations Platform
Before you install
A Jump Start, Not A Finished Answer
An accelerator is a pre-built, configurable starting point that addresses the bulk of the common challenges in its domain. It is not intended to solve every possible variation off the shelf — requirements that fall outside it are expected and normal for the model, not a shortcoming of this one.
Standard
Delivered and working as-is. No configuration needed.
Configurable
A base capability you adapt with the platform's own no-code and low-code tools — screen builder, transforms, workflow rules, flow parameters — without professional services.
Custom development
Feasible on the platform but outside this accelerator's current scope. A scoped change through Fuuz or a certified partner.
Once installed, it is yours
Installation forks the flows, models and screens into your environment as your own copies. Later versions published against this accelerator do not propagate to you automatically — picking up a change means deliberately re-applying it.