Utilisateurs

Sur cette page

L'onglet Users répertorie toutes les personnes qui peuvent (ou pourraient) utiliser l'application mobile pour déverrouiller des portes dans cette installation. Cette page présente l'ajout d'utilisateurs, l'import et l'export CSV, l'attribution des Access Policies, les autorisations permanentes, les Access Time Windows distinctes d'administrateur ou d'intégration, le coupe-circuit d'accès, l'activité dans l'application, les sessions et la suppression.

Onglet Users : vignettes, recherche, filtres et liste des utilisateursOnglet Users : vignettes, recherche, filtres et liste des utilisateurs

Figure 1 : L'onglet Users

Provenance des utilisateurs

Chaque ligne possède une source qui indique comment elle a été créée :

SourceBadgeComment les lignes apparaissentQui gère les données
Manually addedManualUn administrateur a cliqué sur Add user ou a utilisé Import (CSV)Les administrateurs
External IntegrationIntegration (ou le nom du partenaire)Synchronisées automatiquement depuis une intégration de gestion des membresLa synchronisation : les champs synchronisés sont écrasés à chaque passage
CCTV/Computer VisionCCTV/Computer VisionSynchronisées à partir des personnes identifiées dans le module VidéosurveillanceLa synchronisation
Performance Hub staffPerformance Hub staffSynchronisées automatiquement depuis Performance Hub IAM pour le personnel dont les rôles incluent cette installationPerformance Hub IAM

La synchronisation du personnel Performance Hub est activée par défaut ; les synchronisations des intégrations et de Computer Vision sont désactivées par défaut. Configurez-les sous Settings → Sync settings ; consultez Synchronisation et intégrations.

Une ligne doit comporter au moins un téléphone mobile ou une adresse e-mail : c'est ce que la personne utilise pour se connecter à l'application mobile avec un code à usage unique.

Statistiques et filtres

Vignettes des utilisateurs : All users, Has access, No access et Not syncedVignettes des utilisateurs : All users, Has access, No access et Not synced

Figure 2 : Les vignettes de statistiques

VignetteAffiche
All usersTous les utilisateurs de cette installation
Has accessLes utilisateurs qui peuvent actuellement déverrouiller au moins une porte
No accessLes utilisateurs qui ne peuvent actuellement déverrouiller aucune porte
Not syncedLes enregistrements retenus par une synchronisation, par exemple un doublon

Cliquez sur une vignette pour filtrer la liste. (La sélection d'une vignette réinitialise également le filtre Source.)

Barre d'outils de Users : recherche, Exporter au format CSV, Import, Add user, filtres dont Sync status, et triBarre d'outils de Users : recherche, Exporter au format CSV, Import, Add user, filtres dont Sync status, et tri

Figure 3 : Recherche, Exporter au format CSV, Import, Add user, les puces de filtre et le tri

  • Search : recherche dans le nom, le téléphone ou l'e-mail.
  • Exporter au format CSV : télécharge la liste filtrée actuelle. Par exemple, une salle de sport peut exporter ses utilisateurs No access avant une campagne de reconquête.
  • Import et Add user : voir ci-dessous.
  • Puces de filtre :
PuceOptions
SourceAll sources, Manually added, External Integration, CCTV/Computer Vision, Performance Hub staff
AccessAny status, Has access, No access, Disabled, Without grants
Membership statusAny membership + les statuts présents dans vos données
Person typeAny type + les types présents dans vos données
TagAny tag + les étiquettes présentes dans vos données
InvitationAny invitation, Invited, Not invited, Send failed
App adoptionAny adoption, Active (a déjà utilisé l'application), Not yet active
Sync statusAny status, ou uniquement les enregistrements retenus par une synchronisation (par exemple les doublons)
  • Sort by : Name, Recently added, Recently updated, Last used, Last synced ; avec un interrupteur ordre croissant/décroissant.
  • Clear filters apparaît dès qu'une recherche ou un filtre est actif.

Lire une ligne d'utilisateur

Lignes d'utilisateurs avec puces de source, de message, de synchronisation et d'adhésionLignes d'utilisateurs avec puces de source, de message, de synchronisation et d'adhésion

Figure 4 : Lignes d'utilisateurs avec badges

BadgeSignification
Manual / Integration / CCTV/Computer Vision (ou nom du partenaire)La source de la ligne
Performance Hub staffLa ligne est synchronisée depuis Performance Hub IAM
MessageL'utilisateur a un message actif dans l'application (coloré selon la gravité)
DisabledAccess enabled est désactivé : l'utilisateur ne peut rien déverrouiller ; la ligne est grisée
Access granted via policyAu moins une Access Policy activée peut correspondre à cet utilisateur et à une porte configurée, maintenant ou dans une future fenêtre de politique
Access via time windowsL'utilisateur dispose d'Access Time Windows gérées par un administrateur ou une intégration ; ouvrez la ligne pour savoir si elles sont actives, à venir, expirées, obsolètes ou non mappées
GrantsL'utilisateur dispose d'autorisations permanentes distinctes, propres à cet utilisateur
Not synced – duplicateUn autre enregistrement ayant le même e-mail ou téléphone a conservé la place ; celui-ci n'est pas synchronisé. Consultez Résolution des doublons
InvitedUn e-mail d'invitation a été envoyé et l'utilisateur n'a pas encore utilisé l'application
Statut d'adhésion (par exemple Current, Expired)Le statut d'adhésion de l'utilisateur dans le système source

Les lignes synchronisées affichent également leur External ID ou Computer Vision ID sous le nom. Les lignes du personnel affichent plutôt leurs rôles Performance Hub.

Les listes volumineuses se chargent progressivement : pendant le chargement du reste de la liste, le bas de la liste affiche N more users loading….

Ajouter un utilisateur manuellement

  1. Cliquez sur Add user.

Boîte de dialogue Add userBoîte de dialogue Add user

Figure 5 : La boîte de dialogue Add user

  1. Renseignez First name, Last name et au moins l'un des champs Mobile phone ou Email : « At least one of mobile phone or email is required for OTP login. » Les numéros de téléphone sont normalisés au format international.
  2. Vous pouvez également définir un Person type (par exemple Gold, Trial, Staff), des Custom tags (séparées par des virgules ; les étiquettes existantes sont répertoriées sous le champ) et des Notes.
  3. Cochez Send email invitation pour envoyer immédiatement à la personne, par e-mail, les liens de téléchargement de l'application (une adresse e-mail est requise ; la case est désactivée sans adresse).
  4. Cliquez sur Add user.

Si un utilisateur ayant le même téléphone ou e-mail existe déjà dans cette installation, la boîte de dialogue vous en informe et propose Open existing user au lieu de créer un doublon.

L'ajout d'un utilisateur ne lui permet pas à lui seul de franchir une porte. Il lui faut encore une Access Policy correspondante, une autorisation permanente ou une Access Time Window distincte d'administrateur ou d'intégration.

Importer des utilisateurs depuis un fichier CSV

Cliquez sur Import pour créer des utilisateurs en masse à partir d'une feuille de calcul. Maximum 200 utilisateurs par import.

Boîte de dialogue d'import des utilisateursBoîte de dialogue d'import des utilisateurs

Figure 6 : L'assistant d'import CSV

Étape 1 : importez un fichier CSV. Faites glisser un fichier .csv ou cliquez pour parcourir. Download template vous fournit un fichier de départ avec les bons en-têtes.

Étape 2 : mappez les champs. Chaque colonne CSV est associée à un champ : First name, Last name, Mobile phone, Email, Person type, Tags, Notes, Access enabled, Door grants, Scope grants, ou Do not import. Les noms d'en-tête courants (par exemple mobile, phone, groups) sont mappés automatiquement. Vous devez mapper au moins une colonne de téléphone mobile ou d'e-mail.

  • Access enabled accepte true/yes/enabled/1/on/y/active et false/no/disabled/0/off/n/inactive.
  • Door grants / Scope grants acceptent des noms de portes ou d'Access Scopes ; les noms sans correspondance sont signalés dans l'aperçu.

Étape 3 : prévisualisez et importez. Examinez les premières lignes, choisissez d'activer ou non Send invitation email to imported users (seuls les utilisateurs ayant un e-mail sont invités), puis cliquez sur Import. Les résultats affichent les nombres Imported, Skipped (already exist) et Errors.

Le panneau de détails de l'utilisateur

Cliquez sur une ligne pour ouvrir le panneau de l'utilisateur.

Panneau d'un membre synchronisé : profil, messages, contrôle d'accès, invitation et sourcePanneau d'un membre synchronisé : profil, messages, contrôle d'accès, invitation et source

Figure 7 : Le panneau d'un membre synchronisé

Profil et identité

L'en-tête indique la source, le statut d'adhésion, l'External ID et si l'utilisateur est autorisé par une politique.

  • First name / Last name / Mobile phone / Email : pour les utilisateurs synchronisés, ces champs sont écrasés à chaque passage de synchronisation, sauf si la ligne est découplée (voir ci-dessous).
  • Person type et Membership status : utilisés par les conditions Who des Access Policies.
  • Synced tags (en lecture seule, issues du système source) et Custom tags (gérées par l'administrateur, jamais écrasées par la synchronisation). Les deux types peuvent satisfaire les étiquettes d'une politique.
  • Notes : texte libre, jusqu'à 2000 caractères.

Message dans l'application

App messaging définit un message personnel affiché sur le tableau de bord de l'application de cet utilisateur, empilé au-dessus de la bannière à l'échelle de l'installation lorsque les deux sont actifs. Lorsqu'un message automatique s'applique, le panneau l'affiche avec des commandes permettant de désactiver l'automatisation pour cet utilisateur. Consultez Messagerie de l'application.

Track source updates (utilisateurs synchronisés uniquement)

Pour les utilisateurs Integration/CCTV, l'interrupteur Track source updates détermine si la synchronisation continue d'écraser la ligne :

  • Activé (par défaut) : le nom, le téléphone, l'e-mail, le type, le statut, les étiquettes synchronisées et les Access Time Windows détenues par la source sont actualisés lors des synchronisations réussies.
  • Désactivé (découplé) : après une confirmation explicite, les Access Time Windows détenues par la source sont effacées et la synchronisation ignore entièrement cette ligne. Vos modifications manuelles et les fenêtres gérées par l'administrateur sont conservées, et les suppressions dans la source ne l'affectent plus. La ligne affiche un badge Decoupled.

Réactivez l'interrupteur pour recoupler la ligne. L'instantané actuel des fenêtres de la source est rétabli lors de la prochaine synchronisation complète réussie, et non à partir d'une récupération de la source ayant échoué ou partielle.

Les panneaux des utilisateurs synchronisés comprennent également des liens vers l'enregistrement source (l'enregistrement de l'intégration ou la personne dans Computer Vision).

Supprimé par l'intégration

Lorsqu'un membre est supprimé dans l'intégration, son accès aux portes est retiré et le panneau affiche Removed by integration. La ligne reste dans la liste afin que son historique soit conservé. Consultez Synchronisation et intégrations.

Contrôle d'accès

Access Control : accès activé, couverture par les politiques et accès permanent supplémentaireAccess Control : accès activé, couverture par les politiques et accès permanent supplémentaire

Figure 8 : La section Access Control

La section Access Control regroupe les paramètres d'autorisation de l'utilisateur : le coupe-circuit d'accès, la couverture par les politiques, l'accès permanent supplémentaire et les Access Time Windows d'administrateur ou d'intégration.

Access enabled (le coupe-circuit)

L'interrupteur Access enabled bloque ou rétablit instantanément tout l'accès aux portes pour cet utilisateur. Lorsqu'il est désactivé :

  • Chaque tentative de déverrouillage du membre est refusée (motif : accès désactivé), quels que soient les politiques, les autorisations ou les Access Time Windows.
  • La ligne affiche un badge Disabled et est grisée dans la liste.

Utilisez-le pour suspendre immédiatement une personne sans supprimer son enregistrement ni modifier les politiques.

Accès permanent supplémentaire

Les autorisations donnent à cette personne précise un accès en plus de ce qu'autorisent les Access Policies de l'installation. Lorsqu'une politique couvre déjà l'utilisateur, la section affiche Allowed by policy et « This user's door access is set by policy — no manual grants are needed. » Cliquez sur Show pour ouvrir l'éditeur d'autorisations :

AutorisationEffet
Facility-wideToutes les portes de l'installation (prévaut sur les listes de portes et de portées tant qu'elle est activée)
Door grantsCochez des portes individuelles
Scope grantsCochez des Access Scopes : l'utilisateur obtient toutes les portes de la portée, y compris celles qui y sont ajoutées ultérieurement

Les portes déjà couvertes par une politique sont marquées Already covered by policy ou Set by policy, ce qui vous permet de voir où une autorisation manuelle n'est pas nécessaire. Les autorisations peuvent avoir leurs propres heures d'ouverture, qui limitent quand l'autorisation s'applique. Clear all supprime toutes les autorisations en une seule fois. L'import automatique des politiques et les modifications ultérieures des politiques ne modifient pas les autorisations permanentes.

Les indicateurs de politique et d'autorisation sont additifs. La suppression d'une autorisation manuelle redondante ne supprime pas l'accès par politique, et la modification d'une politique ne supprime pas l'autorisation.

Plages horaires d'accès

La section Access Time Windows gère l'accès temporaire additif de cette personne, avec Add one-time window et Add weekly window (jusqu'à 50) :

  • Les fenêtres absolues et hebdomadaires gérées par l'administrateur sont modifiables et peuvent cibler l'installation, des portes sélectionnées ou des Access Scopes.
  • Les fenêtres gérées par une intégration sont en lecture seule et indiquent leur source, l'ID de la source, le fuseau horaire déclaré, le mappage de portée logique, l'ancienneté de la source et l'état de fraîcheur.
  • Les états actif, à venir, expiré, obsolète et non mappé sont affichés séparément. Une fenêtre obsolète ou non mappée n'accorde pas l'accès, mais les Access Policies et les autorisations permanentes restent disponibles comme chemins de repli.
  • Les instants exacts utilisent des bornes [from, to). Les fenêtres hebdomadaires utilisent le fuseau horaire IANA affiché et ses règles de changement d'heure.

Le panneau précise : « Time windows add access. They do not restrict existing rules or grants. » Consultez Plannings des Access Policies.

Invitation

Indique si un e-mail d'invitation à l'application a été envoyé, quand, et s'il a échoué ; le bouton affiche Send invitation email ou Resend invitation email. Les invitations sont envoyées uniquement par e-mail. Tous les détails figurent dans Invitations.

Sessions et activité dans l'application

  • App activity : Last used the app avec un horodatage (ou « Hasn't used the app yet. ») et les adresses IP récentes.
  • Sessions : Sign out of app révoque la session de l'utilisateur dans l'application : « This revokes the user's app session. They'll need to sign in again to unlock doors. » Remarque : « Sessions are revoked immediately, but if the user is currently signed in it may take up to 15 minutes before they're fully signed out of the app. » Comme les sessions sont associées au téléphone ou à l'e-mail, une personne qui utilise le même téléphone ou e-mail dans une autre installation y est également déconnectée.

Supprimer un utilisateur

Zone de danger avec le bouton Delete userZone de danger avec le bouton Delete user

Figure 9 : La zone de danger

Delete user supprime la ligne de Users. « Their access log history is kept for the audit trail. » La suppression désactive également son accès immédiatement. Pour les utilisateurs synchronisés, notez que la personne peut réapparaître lors de la prochaine synchronisation, sauf si vous désactivez également l'intégration ou découplez la ligne ; pour supprimer les utilisateurs d'intégrations entières, utilisez Bulk delete synced users dans Synchronisation et intégrations.

Personnel Performance Hub

Panneau d'un membre du personnel Performance Hub synchronisé depuis IAMPanneau d'un membre du personnel Performance Hub synchronisé depuis IAM

Figure 10 : Le panneau d'un membre du personnel Performance Hub

Le panneau d'un membre du personnel comporte la bannière Synced from Performance Hub IAM. Les membres du personnel sont ajoutés automatiquement parce que leurs rôles Performance Hub incluent cette installation, et supprimés lorsque cet accès prend fin. La bannière répertorie leurs rôles.

  • Le nom, l'e-mail, le téléphone et le type de personne sont gérés dans Performance Hub IAM et sont ici en lecture seule.
  • Les Synced tags (comme Performance Hub staff et Role: …) sont écrasées à chaque synchronisation. Vous pouvez toujours ajouter des Custom tags et des Notes.
  • Les membres du personnel ne peuvent pas être supprimés ici. Retirez leur accès à l'installation dans Performance Hub IAM, ou désactivez Access enabled pour mettre fin immédiatement à leur accès aux portes.

Consultez Synchronisation du personnel Performance Hub.