FleetbaseFleetbase

Policies

Create reusable permission bundles that can be attached to users and roles across your Fleetbase organization.

Policies

Policies are reusable bundles of permissions that can be attached to users or roles. Where a role defines a user's primary access level, policies let you grant additional, targeted permissions without creating a whole new role for each combination. Navigate to IAM → Policies to manage them.

Policies list — Name, Description, Service, Type, Created columns

Policy Types

TypeDescription
FLB ManagedBuilt-in policies shipped by Fleetbase. Read-only — can be attached to users and roles, but not edited or deleted.
Organization ManagedCustom policies created by your organization. Fully editable and deletable.

FLB Managed policies typically map to predefined access patterns (e.g. a read-only policy for a specific service). Clicking an immutable policy opens a permissions viewer showing what it grants.

How Policies Compose with Roles

A user's effective permissions are the union of:

  1. Permissions from their assigned role
  2. Permissions from policies attached to the role
  3. Permissions from policies attached directly to the user
  4. Individual permissions granted directly to the user

Policies are purely additive — there is no deny mechanism. If you need to restrict access, use a more limited role rather than relying on policy absence.

Creating a Policy

Click New to create a custom policy.

Policy form — Name, Description, and Permission Picker grid

FieldDescription
Policy NameA descriptive name (e.g. Fleet-Ops Read Only, Order Export Access)
DescriptionOptional description of what this policy grants
Select PermissionsChoose individual permissions from the permission picker

The permission picker lists all permissions across installed extensions, searchable by keyword. You can select permissions from multiple services in a single policy.

Attaching Policies

Policies can be attached in two places:

To a role — Open a role in IAM → Roles and use the Attach Policies field. All users assigned that role inherit the policy's permissions.

To a user — Open a user in IAM → Users → Edit and use the Attach Policies field. The policy applies only to that user, independently of their role.

Policy Attacher — search field and list of selected policies

Editing a Policy

Click any Organization Managed policy name or use ⋯ → Edit to update it. Changes propagate immediately to all users and roles that have the policy attached.

Deleting a Policy

Use ⋯ → Delete on any Organization Managed policy. FLB Managed policies cannot be deleted. Before deleting, check whether any roles or users have this policy attached — those assignments are removed along with the policy.

Policies | Fleetbase