Vous consultez la documentation Apigee Edge.
Accédez à la
documentation**Apigee X**. info
Texte de l'erreur
Insufficient permissions [Description]
où [Description] est une chaîne décrivant la cause de l'erreur.
Exemple
Insufficient Permissions You do not have permission to view API proxies.
Capture d'écran
Dans l'interface utilisateur Edge, l'erreur Autorisations insuffisantes est indiquée par un message d'erreur. Par exemple, si vous essayez d'afficher la liste des proxys d'API et que vous ne disposez pas des autorisations suffisantes :

Signification de cette erreur
Chaque utilisateur d'une organisation Edge est associé à un rôle. Les rôles sont essentiellement des ensembles d'autorisations basés sur CRUD. CRUD signifie "création, lecture, mise à jour et suppression". Par exemple, un utilisateur peut se voir attribuer un rôle lui permettant de lire ou d'obtenir des détails ("get") sur une entité, mais pas de la mettre à jour ("update") ou de la supprimer ("delete").
L'erreur Autorisations insuffisantes signifie généralement que le rôle attribué à l'utilisateur ne dispose pas des autorisations nécessaires pour effectuer l'opération demandée. Par exemple, l'utilisateur tente de créer un proxy d'API, mais son rôle ne dispose que des autorisations nécessaires pour afficher un proxy.
Pour en savoir plus, consultez la section Attribuer des rôles.
Dépannage
Procédures de dépannage générales
Bien que vous ayez peut-être besoin de l'aide d'un expert Apigee pour résoudre cette erreur, vous pouvez essayer les étapes de dépannage générales suivantes avant de contacter l'assistance ou de publier un message sur la communauté Apigee.
Êtes-vous un nouveau client qui vient de créer sa première organisation ?
Pour les nouveaux utilisateurs d'Apigee qui créent leur première organisation, le processus de création peut prendre plusieurs heures. Si vous voyez des erreurs Autorisations insuffisantes dans une nouvelle organisation, attendez quelques heures, puis réessayez.
Vérifiez si un autre utilisateur a récemment modifié les autorisations
Dans l'interface utilisateur Edge, sélectionnez Administrateur > Historique de l'organisation pour voir si des modifications ont été apportées récemment aux autorisations. Recherchez les autorisations qui ont été créées ou supprimées récemment :

Déterminez si cette erreur ne se produit que dans une seule organisation
Vous créez souvent plusieurs organisations et définissez les mêmes autorisations dans chacune d'elles. Toutefois, si vous mettez à jour les autorisations dans une organisation, mais que vous oubliez de les mettre à jour dans toutes les organisations, vous pouvez voir des erreurs Autorisations insuffisantes.
Le cas échéant, assurez-vous que si vous avez mis à jour les autorisations dans une organisation, vous les avez mises à jour dans toutes les organisations.
Essayez de créer un rôle avec des autorisations globales, puis réduisez-les
Vous rencontrez souvent des erreurs Autorisations insuffisantes lorsque vous créez un nouveau rôle, car toutes les autorisations nécessaires ne sont pas activées.
Au lieu de créer un rôle avec un sous-ensemble des autorisations disponibles activées, créez le rôle avec toutes les autorisations activées. Supprimez ensuite les autorisations si nécessaire et testez le rôle. Continuez à tester le rôle à mesure que vous supprimez des autorisations pour vous assurer que vous ne rencontrez pas d'erreurs Autorisations insuffisantes.
Pour les clients Cloud, consultez la page d'état d'Apigee pour connaître les pannes
Des erreurs Autorisations insuffisantes peuvent se produire en cas de panne dans Edge pour le cloud. Utilisez l'URL suivante pour vérifier l'état actuel d'Edge et voir s'il y a une panne :
Utilisez-vous une version d'Edge Cloud incluant l'assistance client ?
Bien que vous deviez peut-être contacter l'assistance Apigee pour résoudre cette erreur, vous pouvez d'abord essayer les étapes décrites ci-dessus dans Procédures de dépannage générales. Si vous avez besoin d'aide, consultez la page Assistance Apigee Edge.
Utilisez-vous le cloud privé Edge ?
Les clients du cloud privé peuvent rencontrer des erreurs Autorisations insuffisantes lorsqu'un utilisateur tente de se connecter à l'interface utilisateur Edge. Si vous créez un rôle personnalisé dans Edge pour le cloud privé, les autorisations suivantes doivent être activées pour que les utilisateurs de ce rôle puissent se connecter à l'interface utilisateur Edge :
{"path" : "/","permissions" : [ "get" ]}
{"path" : "/*","permissions" : [ ]}
{"path" : "/environments","permissions" : [ "get" ]}
{"path" : "/userroles","permissions" : [ "get" ]}Vous pouvez utiliser la commande curl suivante pour afficher les autorisations actuelles d'un rôle :
curl -X GET -u orgAdminEmail:password https:/{MS_IP}:8080/v1/organizations/{org_name}/userroles/{role_name}/permissionsPour en savoir plus, consultez la section Créer des rôles avec l'API.
Utilisez-vous une version d'évaluation sans frais d'Apigee Edge ?
Bien que vous deviez peut-être publier votre problème sur la communauté Apigee pour résoudre cette erreur, vous pouvez d'abord essayer les étapes décrites ci-dessus dans la section Procédures de dépannage générales.