HelpSite AdministrationManage Users and RolesUnderstanding Roles and Permissions

Understanding Roles and Permissions

Understand Roles and Permissions in AssetLoom

AssetLoom uses a Role-Based Access Control (RBAC) system to manage user access across the platform. In an RBAC system, a user’s permissions are not assigned individually. Instead, access is controlled through roles, which are collections of permissions.

This means:

  • Permissions define what actions can be performed in the system
  • Roles group these permissions into dedicated access levels
  • Users are assigned roles to determine what they can access

Types of Roles

AssetLoom supports two types of roles:

  • Default Roles: Predefined roles provided by AssetLoom (Admin, Editor, Viewer). Note that the permission sets within the default Admin role cannot be modified.
  • Custom Roles: Roles you create by selecting specific permissions based on your organization’s needs

Permission Structure

Permissions are grouped by resource type. Each resource contains a set of actions that define what a user can do in that area. Below is the full permission structure available in AssetLoom:

Assets

Permission NameWhat it allows in AssetLoom
View all assetsView all assets in the system regardless of ownership or assignment
View assigned assetsView only assets assigned to the user
Create assetsCreate new assets in the system
Edit assetsModify existing asset details
Delete assetsPermanently remove assets from the system
Restore assetsRestore previously deleted assets
Import assetsImport asset data from external sources
Export assetsExport asset data from the system
Manage custody verificationsManage verification and custody tracking for assets

Accessories

Permission NameWhat it allows in AssetLoom
View all accessoriesView all accessories in the system
View assigned accessoriesView only accessories assigned to the user
Create accessoriesCreate new accessories
Edit accessoriesModify existing accessories
Delete accessoriesRemove accessories from the system
Restore accessoriesRestore deleted accessories
Import accessoriesImport accessories from external sources
Export accessoriesExport accessory data
Check in accessoriesReturn accessories from users back into inventory
Check out accessoriesAssign accessories to users

Licenses

Permission NameWhat it allows in AssetLoom
View all licensesView all licenses in the system
View assigned licensesView only licenses assigned to the user
Create licensesCreate new licenses
Edit licensesModify existing licenses
Delete licensesRemove licenses from the system
Restore licensesRestore deleted licenses
Import licensesImport licenses from external sources
Export licensesExport license data
Check in licensesReturn licenses from users
Check out licensesAssign licenses to users

Components

Permission NameWhat it allows in AssetLoom
View all componentsView all components in the system
Create componentsCreate new components
Edit componentsModify existing components
Delete componentsRemove components
Restore componentsRestore deleted components
Import componentsImport components from external sources
Export componentsExport component data
Check in componentsReturn components from users
Check out componentsAssign components to users

Consumables

Permission NameWhat it allows in AssetLoom
View all consumablesView all consumables in the system
View assigned consumablesView only consumables assigned to the user
Create consumablesCreate new consumables
Edit consumablesModify existing consumables
Delete consumablesRemove consumables from the system
Restore consumablesRestore deleted consumables
Import consumablesImport consumables from external sources
Export consumablesExport consumable data
Check out consumablesAssign consumables to users

Custom Fields

Permission NameWhat it allows in AssetLoom
View custom fieldsView all custom fields in the system
Create custom fieldsCreate new custom fields
Edit custom fieldsModify existing custom fields
Delete custom fieldsRemove custom fields from the system
Export custom fieldsExport custom field data

Asset Models

Permission NameWhat it allows in AssetLoom
View asset modelsView all asset models in the system
Create asset modelsCreate new asset models
Edit asset modelsModify existing asset models
Delete asset modelsRemove asset models
Import asset modelsImport asset models from external sources
Export asset modelsExport asset model data

Departments

Permission NameWhat it allows in AssetLoom
View departmentsView all departments
Create departmentsCreate new departments
Edit departmentsModify existing departments
Delete departmentsRemove departments
Import departmentsImport departments
Export departmentsExport department data

Categories

Permission NameWhat it allows in AssetLoom
View categoriesView all categories
Create categoriesCreate new categories
Edit categoriesModify existing categories
Delete categoriesRemove categories
Export categoriesExport category data

Depreciations

Permission NameWhat it allows in AssetLoom
View depreciationsView depreciation rules
Create depreciationsCreate depreciation rules
Edit depreciationsModify depreciation rules
Delete depreciationsRemove depreciation rules

Locations

Permission NameWhat it allows in AssetLoom
View locationsView all locations
Create locationsCreate new locations
Edit locationsModify existing locations
Delete locationsRemove locations
Import locationsImport locations from external sources
Export locationsExport location data

Suppliers

Permission NameWhat it allows in AssetLoom
View suppliersView all suppliers
Create suppliersCreate new suppliers
Edit suppliersModify existing suppliers
Delete suppliersRemove suppliers
Import suppliersImport supplier data
Export suppliersExport supplier data

Manufacturers

Permission NameWhat it allows in AssetLoom
View manufacturersView all manufacturers
Create manufacturersCreate new manufacturers
Edit manufacturersModify existing manufacturers
Delete manufacturersRemove manufacturers
Import manufacturersImport manufacturers
Export manufacturersExport manufacturer data

Statuses

Permission NameWhat it allows in AssetLoom
View statusesView all statuses
Create statusesCreate new statuses
Edit statusesModify existing statuses
Delete statusesRemove statuses
Export statusesExport status data

Reservations

Permission NameWhat it allows in AssetLoom
Check out reservationsAssign reservations to users
Decline reservation requestsReject reservation requests
Remove reservation assignmentsRemove reservation allocations

People

Permission NameWhat it allows in AssetLoom
View peopleView all people in the system

What’s Next?