Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

OneList uses claims-based authorization for access control. Relavant claims are grouped in a Role for easy assignment to users.

When a user logs on to OneList, OneList issues a log on ticket that contains all the claims that are assigned to the user by enumerating the roles of the user. Whenever the user tries to access an OneList URL, the log on ticket is presented to OneList and OneList grants or denies the user access depending on the ticket contains the required claim.

OneList administrator is responsible for assigning the roles to user.

Claims, roles and users are managed by the RoleManager application. By default, the "OneList User" role is assigned to all users.

Built-in claims and roles

Claim Type
Value
Permission
Role Assigned 
Description
app://onelist/administratorreadRead access to OneList configuration settingsOneList AdminThis claim gives view access OneList configuration settings via the OneList > System Admin menu
app://onelist/administratorupdateMaintain OneList configuration settings OneList AdminThis claim gives full access to OneList configuration settings via the OneList > System Admin menu
app://onelist/approval
Access OneList tasks OneList UserUser can view and approve tasks, maintain task delegations
app://onelist/integration
Access OneList DataSync APIsOneList IntegrationThis claim is for OneList adapters to integrate with OneList APIs
app://iqxbusiness.com/sysadminreadRead access to RoleManagerSys AdminThis claim gives view access to RoleManager and diagnostic logs
app://iqxbusiness.com/sysadminupdateFull access to RoleManagerSys AdminMaintain users, roles and other settings in RoleManager
app://iqxbusiness.com/comms
Maintain email templates

Sys Admin

OneList Admin

Maintain email templates


  • No labels