Introduction
Ce document décrit dépannent le processus pour des autorisations utilisateur dans le serveur du centre d'intelligence de Cisco Unified (CUIC).
Autorisations de collecte d'utilisateur CUIC
Une question typique CUIC est qu'un utilisateur particulier ne peut pas voir les collections ou les listes de valeurs auxquelles l'utilisateur a des autorisations.
Autorisations de contrôle en page Web CUIC
Dans cet exemple, un utilisateur cuicu1 a pour exécuter l'autorisation pour la collecte de tech. Vérifiez les autorisations configurées pour l'utilisateur.
Le même utilisateur cuicu1 appartient à un admin_custom de groupe qui a l'autorisation à la collecte de ventes.
En conséquence, quand l'utilisateur exécute un état il y a deux collections disponibles dans la liste : Ventes et tech.
Autorisations de contrôle dans la base de données CUIC
Les mêmes informations peuvent être vérifiées de la base de données.
Étape 1. Obtenez les groupes d'utilisateurs.
admin:run sql SELECT gm.memberid,u.name,gm.groupid,g.name FROM cuic_data:cuicgroupmember gm \
INNER JOIN cuic_data:cuicuser u ON u.id==gm.memberid INNER JOIN cuic_data:cuicgroup g ON g.id==gm.groupid WHERE u.name LIKE '%cuicu1%'
memberid name groupid name
================================ ==================== ================================ ============
F7DB93871000015C0000001E0A302F8E ADMINISTRATOR\cuicu1 2222222222222222222222222222AAAA AllUsers
F7DB93871000015C0000001E0A302F8E ADMINISTRATOR\cuicu1 7CA0F8121000015C000003DE0A302F8E admin_custom
Les autorisations combinées les répertorient pour cet utilisateur est se compose de trois entires : 1er pour l'utilisateur lui-même, 2ème et 3ème pour le groupe l'admin_custom d'utilisateur appartient à. Ces valeurs sont utilisées dans les prochaines requêtes.
F7DB93871000015C0000001E0A302F8E, 2222222222222222222222222222AAAA, 7CA0F8121000015C000003DE0A302F8E
Étape 2. Obtenez toutes les autorisations pour cet utilisateur et ses groupes pour les collections.
admin:run sql SELECT ca.usergroupid user_or_groupid,ca.collectionid,c.name collection FROM cuic_data:cuiccollectionauth ca \
INNER JOIN cuic_data:cuiccollection c ON c.id==ca.collectionid \
WHERE ca.usergroupid IN ('F7DB93871000015C0000001E0A302F8E','2222222222222222222222222222AAAA','7CA0F8121000015C000003DE0A302F8E')
user_or_groupid collectionid collection
================================ ================================ ==========
F7DB93871000015C0000001E0A302F8E EA6464501000015D0000007A0A302F8E Tech
7CA0F8121000015C000003DE0A302F8E EA6420C11000015D000000750A302F8E Sales
La liste de collections de la sortie dans l'étape 2 devrait apparier la liste que l'utilisateur peut voir dans la page Web CUIC. Également la sortie de la base de données doit être identique sur tous les Noeuds dans la batterie CUIC.
Au cas où une incohérence dans les autorisations veuillez trouver entrez en contact avec le support de Cisco TAC.