Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację
Apigee X. info
Treść 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 oznaczony komunikatem o błędzie. Jeśli na przykład spróbujesz wyświetlić listę serwerów proxy interfejsu API, ale nie masz wystarczających uprawnień:

Co oznacza ten błąd
Każdy użytkownik w organizacji Edge ma przypisaną rolę, która jest zasadniczo zestawem uprawnień opartych na operacjach CRUD. CRUD oznacza „tworzenie, odczytywanie, aktualizowanie i usuwanie”. Użytkownik może na przykład mieć rolę, która pozwala mu odczytywać, czyli "pobierać", szczegóły dotyczące encji, ale nie ma uprawnień do "aktualizowania" ani "usuwania" jej.
Błąd Niewystarczające uprawnienia zwykle oznacza, że rola przypisana użytkownikowi nie ma uprawnień do wykonania żądanej operacji. Użytkownik próbuje na przykład utworzyć serwer proxy interfejsu API, ale jego rola ma uprawnienia tylko do wyświetlania serwera proxy.
Więcej informacji znajdziesz w artykule Przypisywanie ról.
Rozwiązywanie problemów
Ogólne kroki rozwiązywania problemów
Chociaż do rozwiązania tego błędu może być potrzebna pomoc eksperta z Apigee, przed skontaktowaniem się z zespołem pomocy lub opublikowaniem posta w społeczności Apigee możesz wykonać te ogólne czynności rozwiązywania problemów.
Czy jesteś nowym klientem, który właśnie utworzył pierwszą organizację?
W przypadku nowych użytkowników Apigee, którzy tworzą swoją pierwszą organizację, proces tworzenia może potrwać kilka godzin. Jeśli w nowej organizacji widzisz błędy Niewystarczające uprawnienia, poczekaj kilka godzin i spróbuj ponownie.
Sprawdź, czy inny użytkownik nie zmienił niedawno uprawnień
W interfejsie Edge kliknij Administracja > Historia organizacji , aby sprawdzić, czy nie wprowadzono ostatnio żadnych zmian w uprawnieniach. Poszukaj uprawnień, które zostały niedawno utworzone lub usunięte:

Sprawdź, czy ten błąd występuje tylko w jednej organizacji
Często tworzysz wiele organizacji i definiujesz w każdej z nich te same uprawnienia. Jeśli jednak zaktualizujesz uprawnienia w jednej organizacji, ale zapomnisz zaktualizować ich we wszystkich organizacjach, możesz zobaczyć błędy Niewystarczające uprawnienia.
W razie potrzeby upewnij się, że jeśli zaktualizujesz uprawnienia w jednej organizacji, zaktualizujesz je we wszystkich organizacjach.
Spróbuj utworzyć rolę z uprawnieniami globalnymi, a następnie je ograniczyć
Często podczas tworzenia nowej roli występują błędy Niewystarczające uprawnienia , ponieważ nowa rola nie ma włączonych wszystkich niezbędnych uprawnień.
Zamiast tworzyć nową rolę z włączonym podzbiorem dostępnych uprawnień, utwórz tę rolę z włączonymi wszystkimi uprawnieniami. Następnie usuń uprawnienia w razie potrzeby i przetestuj rolę. Kontynuuj testowanie roli podczas usuwania uprawnień, aby nie występowały Niewystarczające uprawnienia błędy.
W przypadku klientów korzystających z chmury sprawdź stronę stanu Apigee pod kątem awarii
Błędy Niewystarczające uprawnienia mogą występować, gdy w Edge for the Cloud wystąpi awaria. Aby sprawdzić bieżący stan Edge i dowiedzieć się, czy występuje awaria, użyj tego adresu URL:
Czy używasz wersji 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 wykonać czynności opisane powyżej w sekcji Ogólne kroki rozwiązywania problemów. Jeśli potrzebujesz pomocy Apigee, zapoznaj się z artykułem Pomoc dotycząca Apigee Edge.
Czy używasz Edge Private Cloud?
Klienci korzystający z 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 for Private Cloud, musi ona mieć włączone te uprawnienia, aby użytkownicy z tą rolą mogli zalogować się w interfejsie Edge:
{"path" : "/","permissions" : [ "get" ]}
{"path" : "/*","permissions" : [ ]}
{"path" : "/environments","permissions" : [ "get" ]}
{"path" : "/userroles","permissions" : [ "get" ]}Aby sprawdzić 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}/permissionsWięcej informacji znajdziesz w artykule Tworzenie ról za pomocą interfejsu API.
Czy używasz bezpłatnej wersji próbnej Apigee Edge?
Chociaż do rozwiązania tego błędu może być konieczne opublikowanie posta w społeczności Apigee, najpierw możesz spróbować wykonać czynności opisane powyżej w sekcji Ogólne kroki rozwiązywania problemów.