Błędy dotyczące niewystarczających uprawnień

Przeglądasz dokumentację Apigee Edge.
Przejdź do Dokumentacja Apigee X.
informacje.

Tekst błędu

Insufficient permissions [Description]

gdzie [Description] to ciąg znaków opisujący przyczynę błędu.

Przykład

Insufficient Permissions You do not have permission to view API proxies.

Zrzut ekranu

W interfejsie Edge błąd Niewystarczające uprawnienia jest sygnalizowany błędem. . Jeśli na przykład próbujesz wyświetlić listę serwerów proxy interfejsu API i nie masz wystarczających uprawnienia:

Co oznacza ten błąd

Każdy użytkownik w organizacji Edge ma przypisaną rolę, Zbiory uprawnień oparte na CRUD. CRUD oznacza „utwórz, odczyt, aktualizację, usuń”. Na przykład użytkownik może być z przypisaną rolą, która pozwala mu na odczytywanie, czyli „pobieranie”, szczegółowych informacji o encji, ale nie ma uprawnień do „aktualizacja” lub „usuń” .

Błąd Niewystarczające uprawnienia zwykle oznacza, że rola przypisana do użytkownika użytkownik nie ma uprawnień do wykonania żądanej operacji. Na przykład użytkownik próbuje utworzyć serwer proxy interfejsu API, ale jego rola ma uprawnienia tylko do wyświetlania serwera proxy.

Zobacz Przypisywanie ról. aby dowiedzieć się więcej.

Rozwiązywanie problemów

Ogólne instrukcje rozwiązywania problemów

Chociaż do rozwiązania tego błędu może być potrzebna pomoc eksperta z Apigee, możesz wykonać te czynności: instrukcje rozwiązywania problemów, zanim skontaktujesz się z zespołem pomocy lub zamieścisz post w społeczności Apigee.

Czy jesteś nowym klientem i właśnie utworzył Twoją pierwszą organizację?

Nowi użytkownicy Apigee, którzy tworzą swoją pierwszą organizację, mogą potrzebować kilku godz. na ukończenie procesu tworzenia. Jeśli widzisz komunikat Niewystarczające uprawnienia w nowej organizacji, poczekaj kilka godzin i spróbuj ponownie.

Sprawdź, czy inny użytkownik ostatnio nie zmienił uprawnień

W interfejsie Edge wybierz Admin > (Administrator >). historię organizacji, aby sprawdzić, czy ostatnich zmian uprawnień. Poszukaj uprawnień, które zostały utworzone niedawno lub usunięto:

Sprawdź, czy ten błąd występuje tylko w jednej organizacji

Często tworzysz wiele organizacji i w każdej z nich definiujesz te same uprawnienia. Jeśli jednak zaktualizujesz uprawnienia w jednej organizacji, ale zapomnisz zaktualizować je we wszystkich organizacji, mogą pojawić się błędy Niewystarczające uprawnienia.

Upewnij się, że w razie potrzeby zaktualizowano uprawnienia w jednej organizacji, która została zaktualizowana. we wszystkich organizacjach.

Spróbuj utworzyć rolę z uprawnieniami globalnymi, a następnie je zmniejszyć

Podczas tworzenia ponieważ nie ma włączonych wszystkich wymaganych uprawnień.

Zamiast tworzyć nową rolę z włączonym podzbiorem dostępnych uprawnień, utwórz roli użytkownika ze wszystkimi włączonymi uprawnieniami. Następnie w razie potrzeby usuń uprawnienia i przetestuj rolę. Kontynuuj testowanie roli, usuwając uprawnienia, aby mieć pewność, że nie napotkasz Błędy związane z niewystarczającymi uprawnieniami.

Klienci Cloud mogą sprawdzić stronę stanu Apigee pod kątem awarii

Błędy Niewystarczające uprawnienia mogą wystąpić w przypadku przerwy w działaniu Edge dla w chmurze. Użyj tego adresu URL, aby sprawdzić bieżący stan Edge i zobaczyć, czy nie występuje przerwa w działaniu usługi:

https://status.apigee.com/

Czy używasz wersję Edge Cloud, która obejmuje obsługę klienta?

Chociaż do rozwiązania tego błędu może być konieczne skontaktowanie się z zespołem pomocy Apigee, najpierw możesz spróbować czynności opisanych powyżej w sekcji Ogólne jak je rozwiązać. Jeśli potrzebujesz pomocy dotyczącej Apigee, odwiedź stronę pomocy Apigee Edge.

Czy korzystasz z Edge Private Cloud?

Klienci Private Cloud mogą napotkać błędy Niewystarczające uprawnienia, gdy użytkownik próbuje zalogować się w interfejsie Edge. Jeśli utworzysz rolę niestandardową w Edge dla chmury prywatnej, rola musi mieć włączone te uprawnienia dla użytkowników z tej roli, aby mogli logować się Interfejs Edge:

{"path" : "/","permissions" : [ "get" ]}
{"path" : "/*","permissions" : [ ]}
{"path" : "/environments","permissions" : [ "get" ]}
{"path" : "/userroles","permissions" : [ "get" ]}

Aby wyświetlić bieżące uprawnienia roli, możesz użyć tego polecenia curl:

curl -X GET -u orgAdminEmail:password https:/{MS_IP}:8080/v1/organizations/{org_name}/userroles/{role_name}/permissions

Zobacz Tworzenie ról za pomocą: API.

Czy używasz bezpłatnej wersji do oceny wersji Apigee Edge?

Zgłoszenie problemu w społeczności Apigee może wymagać powiadomienia, najpierw wypróbuj czynności opisane powyżej w ogólnych krokach rozwiązywania problemów.