Rôles et permissions

Les concepts de base

  • Une permission est une unité rassemblant une action et une cible

    • Par exemple "Créer un lieu de travail"

  • Un rôle regroupe une série de permissions

  • Un utilisateur peut se faire octroyer un rôle pour une unité organisationnelle donnée

Braver comprend d'emblée quelques rôles de base pour minimiser les besoins en pilotage, mais il est possible de configurer des combinaisons des permissions en rôles afin de répondre à des besoins particuliers de votre organisation.

Rôles de bases

  • Admin : ce rôle permet à l'usager d'administrer tous les aspects de Braver dans la console administrative. Ce rôle n'est pas suffisant, par contre, pour permettre de participer à des fils de discussion.

  • Membre : ce rôle permet de voir les autres membres de son unité organisationnelle.

  • Gestionnaire d'équipe : ce rôle permet de voir tous les fils de discussions et canaux de soins où ses équipes ont été impliquées, ainsi que de voir et gérer les informations nominatives des fiches patients.

  • Participant d'équipe : ce rôle permet à un membre de gérer son propre statut dans ses fils de discussion et canaux de soins où il a été impliqué en tant que membre d'une équipe. Ce rôle permet aussi de voir et gérer les informations nominatives des fiches patients.

  • Gestionnaire de patients et proches aidants : ce rôle permet de gérer les utilisateurs patients et proches aidants associés aux fiches patients de l'unité organisationnelle.

Voici une liste plus formelle des permissions associées à chacun des rôles de base:

Rôle
Action
Cible

Admin

*

organization.*

*

workplace.*

*

group.*

*

user.*

Manage, View, ViewAll

inbox

Edit

inbox.settings

Manage

role

*

automation.*

*

registry.*

Membre

View

group.member

View

group.details

Gestionnaire d'équipe

*

inbox.discussion

*

patient.*

Participant d'équipe

View, UnassignSelf

inbox.discussion

*

patient.profile

Gestionnaire de patients et proches aidants

Search

patient.profile

*

patient.circle.*

Manage

group.patient.member

Liste exhaustive de permissions

Action
Cible

Edit

user.profile

Unblock

user.credential

Edit

user.employment

Edit

user.profession

Validate

user.profession

Add

user.emails

Manage

user.emails

View

user.emails

Add

group.member

Manage

group.member

View

group.member

Manage

group.patient.member

Edit

group.details

View

group.details

Create

organization

Edit

organization.settings

Edit

organization.details

View

organization.auditLog

Manage

workplace

Edit

workplace.details

View

patient.profile

Edit

patient.profile

Search

patient.profile

View

patient.attachment

Export

patient.attachment

Manage

patient.attachment

Manage

patient.circle.group

Manage

patient.circle.inbox

View

inbox.discussion

Assign

inbox.discussion

Assignee

inbox.discussion

Send

inbox.discussion

Unassign

inbox.discussion

AssignSelf

inbox.discussion

UnassignSelf

inbox.discussion

Edit

inbox.settings

Manage

inbox

View

inbox

ViewAll

inbox

Manage

role

Create

schedule

Update

schedule

View

schedule

Delete

schedule

View

automation.installation

Manage

automation.installation

View

automation.task

Trigger

automation.task

Use

registry.domain

Manage

registry.domain

Manage

registry.domain.automation

Manage

registry.domain.directory

Manage

registry.domain.form

Manage

registry.domain.resourceIdentifier

Manage

registry.domain.segment

Manage

registry.domain.trajectory

Manage

registry.domain.valueSet

Manage

registry.domain.workload

Dernière mise à jour