company_users
NEW
Résumé
Cette table contient les informations sur les utilisateurs associés à une entreprise. Cela permet facilement de récupérer leurs identifications, rôle et permissions dans le partage de données.
Cette table est destinée aux ingestions incrémentales avec des outils d’ETL. Pour des requêtes de lecture, nous vous conseillons d’utilisez le schema
pennylane
.
Dans Pennylane, il est possible de donner accès au dossier d’une entreprise à plusieurs utilisateurs. Chaque utilisateur est associé à un rôle qui lui confère des permissions pour accéder et effectuer des actions sur les différents modules et fonctionnalités de l’application.
Cette table contient la liste des utilisateurs qui ont accès a une entreprise, ainsi que leur rôle et accessibilité à la fonctionnalité du partage des données.
Colonnes disponibles
user_id
bigint
ID de l'utilisateur dans l'application Pennylane. Cet ID est utilisé pour identifier l'utilisateur dans les autres tables.
company_id
bigint
ID unique de l'entreprise sur Pennylane, se référant à companies.id
.
company_name
character varying
Nom de la société sur Pennylane. Ce nom peut différer du nom légal de la société et est utilisé pour l'affichage et la recherche dans l'application.
user_email
character varying
Adresse email de l'utilisateur.
user_first_name
character varying
Prénom de l'utilisateur.
user_last_name
character varying
Nom de famille de l'utilisateur.
user_last_activity
date
Date de dernière activité de l'utilisateur sur Pennylane. Dans le cas où un utilisateur ne s'est jamais connecté, la valeur est NULL. Dans le cas où un utilisateur appartient à plusieurs entreprises, la valeur est la date de dernière activité sur l'ensemble des entreprises.
role
character varying
Rôle de l'utilisateur dans l'entreprise. Ce rôle détermine les permissions que l'utilisateur a dans le partage de données. Les valeurs possibles sont :
"employee" (Employé),
"executive" (Dirigeant / admin),
"internal_accountant" (Comptable interne / Responsable finance),
"invoicing_manager" (Gestionnaire de facturation),
"purchasing_manager" (Gestionnaire de facturation fournisseur),
"sales_manager" (Gestionnaire de facturation clients).
Pour plus d'informations sur les différents rôles, voir [cet article](https://help.pennylane.com/fr/articles/18598-ajouter-un-nouvel-utilisateur#h_8ca3ab7c01).
Exemples: "employee", "internal_accountant", "purchasing_manager"
firm_id
bigint
ID du cabinet comptable en charge de produire les documents comptables de l'entreprise. Lorsque la comptabilité est internalisé, la valeur est NULL.
firm_name
character varying
Nom du cabinet comptable en charge de produire les documents comptables de l'entreprise. Lorsque la comptabilité est internalisé, la valeur est NULL.
eligible_to_data_sharing
boolean
true
l'utilisateur a le droit d'activer la fonctionnalité du partage de données. false
l'utilisateur n'a pas le droit d'activer la fonctionnalité du partage de données. Cela est déterminé par le rôle de l'utilisateur. Il faut que la fonctionnalité soit activée pour que l'utilisateur puisse l'utiliser.
created_at
timestamp without time zone
Date et heure de création de l'utilisateur dans l'application Pennylane.
updated_at
timestamp without time zone
Date et heure de la dernière mise à jour de l'utilisateur dans l'application Pennylane.
synchronised_at
timestamp without time zone
Date et heure à laquelle l'information de l'utilisateur a été synchronisée avec l'application Pennylane pour la dernière fois.
deleted_at
timestamp without time zone
Date et heure à laquelle l'utilisateur a été supprimé. Si l'utilisateur n'est pas supprimé, la valeur est NULL.