Loading

Comment créer une vue administrative personnalisée affichant tous les utilisateurs d'un site donné

Date de publication: Jul 20, 2023
Tâche
Cet article montre comment créer une vue qui affiche tous les utilisateurs autorisés à accéder à un site.
Étapes
Le dictionnaire de données montre que les utilisateurs et les sites peuvent être liés sur un ID de site. Voici un exemple démontrant comment lier ces tables :
SELECT "_users"."id" AS "id", 
"_users"."name" AS "name", 
"_users"."login_at" AS "login_at", 
"_users"."friendly_name" AS "friendly_name", 
"_users"."licensing_role_id" AS "licensing_role_id", 
"_users"."licensing_role_name" AS "licensing_role_name", 
"_users"."domain_id" AS "domain_id", 
"_users"."system_user_id" AS "system_user_id", 
"_users"."domain_name" AS "domain_name", 
"_users"."domain_short_name" AS "domain_short_name", 
"_users"."site_id" AS "site_id", 
"group_users"."id" AS "id (group_users)", 
"group_users"."group_id" AS "group_id", 
"group_users"."user_id" AS "user_id", 
"groups"."id" AS "id (groups)", 
"groups"."name" AS "name (groups)", 
"groups"."created_at" AS "created_at", 
"groups"."updated_at" AS "updated_at", 
"groups"."system" AS "system", 
"groups"."owner_id" AS "owner_id", 
"groups"."domain_id" AS "domain_id (groups)", 
"groups"."site_id" AS "site_id (groups)", 
"groups"."luid" AS "luid", 
"sites"."name" AS "Site Name" 
FROM "public"."_users" "_users" 
LEFT JOIN "public"."group_users" "group_users" ON ("_users"."id" = "group_users"."user_id") 
LEFT JOIN "public"."groups" "groups" ON ("group_users"."group_id" = "groups"."id") 
LEFT JOIN "public"."sites" "sites" ON ("_users"."site_id" = "sites"."id") 
WHERE "sites"."name" = 'Default' 

Après avoir soumis cette requête SQL personnalisée, vous pouvez extraire le « Nom du site » dans l'étagère Colonnes et le « Nom convivial » dans l'étiquette Texte sur la fiche Repères. Vous obtenez ainsi une liste d'utilisateurs sur chaque site.
Ressources supplémentaires
Pour plus d'informations, consultez Base de données de groupes de travail.

Numéro d’article de la base de connaissances

001456503

 
Chargement
Salesforce Help | Article