Dokumentacja uprawnień

Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

W tabeli poniżej znajdziesz uprawnienia, które możesz przypisać do roli za pomocą interfejsu Edge API. Przykład ustawiania uprawnień roli za pomocą interfejsu API znajdziesz w sekcji Dodawanie uprawnień do roli testowej.

Obszar funkcji Identyfikator URI uprawnienia Czasownik Opis

Analytics

Analityka /environments/*/analytics/admin PUT Włączanie analityki w środowisku (tylko Private Cloud)

Eksportowanie danych Analytics

Eksportowanie danych /environments/*/analytics/exports GET, PUT Wyświetl/utwórz zadanie eksportu danych
/environments/*/analytics/exports/* GET Pobranie stanu zadania eksportu
/analytics/datastores GET, PUT Wyświetlanie listy magazynów danych Analytics i tworzenie ich magazynów
/analytics/datastores/* GET Pobranie magazynu danych Analytics
/analytics/datastoreConsumers GET, PUT, DELETE Pobieranie, tworzenie i usuwanie magazynu danych Analytics

Modele API (tylko w nowym interfejsie)

Modele API /apimodels GET, PUT Wyświetlanie listy modeli API i tworzenie ich
/apimodels/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie modelu API

Monitorowanie interfejsów API (tylko w nowym interfejsie)

Monitorowanie interfejsów API /apimonitoring GET, PUT, DELETE Wyświetlanie listy, tworzenie i usuwanie encji monitorowania interfejsu API

Pakiety interfejsów API (zarabianie)

Pakiety API (zarabianie) /monetization-packages GET, PUT Wyświetlanie i tworzenie pakietów interfejsu API
/monetization-packages/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie pakietu interfejsu API
/monetization-packages/*/products/* GET, PUT, DELETE Pobieranie, dodawanie i usuwanie produktu API w pakiecie API
/developers/*/monetization-packages GET Wyświetlanie listy wszystkich pakietów API akceptowanych przez dewelopera

Usługi API

Usługi API /apiproducts GET, PUT Wyświetlanie i tworzenie usług API
/apiproducts/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie usługi interfejsu API
Atrybuty produktów API /apiproducts/*/attributes GET, PUT Wyświetlanie listy/aktualizowanie wszystkich atrybutów produktu w interfejsie API
/apiproducts/*/attributes/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie atrybutu produktu w interfejsie API

Proxy interfejsów API

Proxy interfejsów API /applications GET, PUT Wyświetlanie/tworzenie serwerów proxy API
/applications/* GET, PUT, DELETE Pobieranie/aktualizowanie/usuwanie serwera proxy interfejsu API
Serwer proxy interfejsu API według wersji /applications/*/revisions GET Wyświetlenie listy wersji serwera proxy interfejsu API
/applications/*/revisions/* GET, PUT, DELETE Pobierz, zaktualizuj lub usuń wersję serwera proxy interfejsu API
Wdrożenia proxy interfejsów API /applications/*/deployments GET Wyświetlanie listy wszystkich wdrożeń proxy interfejsów API
/applications/*/revisions/*/deployments GET, PUT Wyświetlanie listy wersji serwera proxy interfejsu API lub wycofywanie ich wdrożenia
Wdrożenia proxy interfejsów API na poziomie środowiska /environments/*/deployments GET Wyświetlenie listy serwerów proxy API wdrożonych w środowisku
/environments/*/applications/*/deployments GET Pobieranie szczegółów wdrożenia serwera proxy interfejsu API w środowisku
Wdrożenia proxy interfejsu API na poziomie środowiska i wersji /environments/*/applications/*/revisions/*/deployments GET, PUT, DELETE Pobierz szczegóły wdrożenia wersji serwera proxy interfejsu API w środowisku, wdróż/wycofaj wdrożenie wersji serwera proxy interfejsu API
Zależności npm serwera proxy interfejsu API /applications/*/revisions/*/npm GET Pobiera zależności npm dla serwera proxy interfejsu API.
Zasady dotyczące serwera proxy interfejsu API /applications/*/revisions/*/policies GET, PUT Wyświetlanie i tworzenie zasad na serwerze proxy interfejsu API
/applications/*/revisions/*/policies/* GET Pobieranie zasad z zakresu serwera proxy interfejsu API

Aplikacje

Aplikacje /apps GET Wyświetlanie listy aplikacji
/apps/* GET Pobierz aplikację według identyfikatora aplikacji

Zapytanie asynchroniczne

Zapytania /environments/*/queries GET, PUT Wyświetlanie listy i tworzenie zapytań asynchronicznych
/environments/*/queries/* GET Pobieranie stanu zapytania asynchronicznego
/environments/*/queries/*/result GET Pobieranie wyników zapytania asynchronicznego

Audyty

Audyty /audits/organizations/* GET Wyświetlenie listy wpisów kontroli dla wszystkich organizacji
/audits/organizations/*/apiproducts GET Wyświetlanie listy wpisów kontrolnych dotyczących wszystkich usług API w organizacji
/audits/organizations/*/apiproducts/* GET Wyświetlanie listy wpisów kontrolnych dotyczących usługi API w organizacji
/audits/organizations/*/applications GET Wyświetlanie listy wpisów kontroli dla wszystkich aplikacji w organizacji
/audits/organizations/*/applications/* GET Wyświetlanie listy wpisów kontroli aplikacji w organizacji
/audits/organizations/*/developers GET Wyświetlanie listy wpisów kontrolnych dotyczących wszystkich deweloperów w organizacji
/audits/organizations/*/developers/* GET Wyświetlanie listy wpisów kontrolnych dotyczących dewelopera w organizacji
/audits/organizations/*/developers/*/apps GET Wyświetlanie listy wpisów kontrolnych dotyczących wszystkich aplikacji deweloperów w organizacji
/audits/organizations/*/developers/*/apps/* GET Wyświetlanie listy wpisów kontrolnych dotyczących aplikacji dewelopera w organizacji
/audits/users/* GET Wyświetlanie listy wpisów kontrolnych dotyczących wszystkich użytkowników w organizacji

Pamięć podręczna

Logi w pamięci podręcznej /environments/*/applications/*/cachedlogs/categories GET Pobranie kategorii logów z pamięci podręcznej
/environments/*/applications/*/cachedlogs/categories/nodejs GET Pobierz logi Node.js przechowywane w pamięci podręcznej
Pamięci podręczne /environments/*/caches GET, PUT Wyświetlanie/tworzenie listy pamięci podręcznych
/environments/*/caches/* GET, PUT, DELETE Pobieranie/aktualizowanie/usuwanie pamięci podręcznej
/environments/*/caches/*/entries PUT Wyczyść wszystkie wpisy w pamięci podręcznej
/environments/*/caches/*/entries/* PUT Czyszczenie wpisów pamięci podręcznej

Firmy (zarabianie)

Firmy (zarabianie) /companies GET, PUT Wyświetl/utwórz firmę
/companies/* GET, PUT, DELETE Pobranie, zaktualizowanie lub usunięcie firmy
Rodziny aplikacji firmy (zarabianie) /companies/*/appfamilies GET, PUT Wyświetlanie i tworzenie grup aplikacji firmowych
/companies/*/appfamilies/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie rodziny aplikacji firmowych
/companies/*/appfamilies/*/apps/* USUŃ Usuwanie aplikacji firmy z grupy rodzinnej
Aplikacje firmy (zarabianie) /companies/*/apps GET, PUT Wyświetlanie listy i tworzenie aplikacji firmowych
/companies/*/apps/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie aplikacji firmowej
Klucze aplikacji firmy (zarabianie) /companies/*/apps/*/keys/* GET Pobierz klucz aplikacji firmy wg identyfikatora
Deweloperzy aplikacji firmowych (zarabianie) /companies/*/developers GET, PUT Wyświetlanie i tworzenie listy deweloperów aplikacji firmowych
/companies/*/developers/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie dewelopera aplikacji firmowych

Środki (zarabianie)

Środki (zarabianie) /monetization-packages/*/rate-plans/*/real-currency-credit-transactions PUT Przekaż deweloperowi środki
/transaction-search PUT Wyświetl listę przyznanych środków

Raporty niestandardowe

Raporty niestandardowe /reports GET, PUT Wyświetlanie i tworzenie niestandardowych raportów analitycznych
/reports/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie niestandardowych raportów analitycznych
/environments/*/analytics/admin/* GET Pobieranie danych i wymiarów używanych do tworzenia raportów analitycznych

Maski danych

Maski danych w zakresie organizacji /maskconfigs GET, PUT Wyświetlanie i tworzenie masek danych w zakresie organizacji
/maskconfigs/* GET, PUT, DELETE Pobieranie/aktualizowanie/usuwanie maski danych w zakresie organizacji
Maski danych w zakresie serwera proxy interfejsu API /applications/*/maskconfigs GET, PUT Wyświetlanie i tworzenie masek danych w zakresie serwera proxy interfejsu API
/applications/*/maskconfigs/* GET, PUT, DELETE Pobieranie/aktualizowanie/usuwanie maski danych w zakresie serwera proxy interfejsu API

Debuguj

Debugowanie /environments/*/applications/*/revisions/*/debugsessions GET, PUT Wyświetlanie i tworzenie sesji debugowania
/environments/*/applications/*/revisions/*/debugsessions/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie sesji debugowania
/environments/*/applications/*/revisions/*/debugsessions/*/data GET Wyświetlenie listy identyfikatorów transakcji sesji debugowania
/environments/*/applications/*/revisions/*/debugsessions/*/data/* GET Pobierz dane transakcji sesji debugowania według identyfikatora

Wdrożenia

Wdrożenia na poziomie organizacji /deployments GET Wyświetlanie listy wszystkich interfejsów API wdrożonych w organizacji

Deweloperzy

Deweloperzy /developers GET, PUT Wyświetlanie listy i tworzenie deweloperów aplikacji
/developers/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie dewelopera aplikacji
Atrybuty aplikacji dewelopera /developers/*/apps/*/attributes GET, PUT Wyświetlanie listy i aktualizowanie wszystkich atrybutów aplikacji dewelopera
/developers/*/apps/*/attributes/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie atrybutu aplikacji dewelopera
Rodziny aplikacji dla deweloperów /developers/*/appfamilies GET, PUT Wyświetlanie i tworzenie grup aplikacji dla deweloperów
/developers/*/appfamilies/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie rodziny aplikacji dewelopera
/developers/*/appfamilies/*/apps/* USUŃ Usuwanie aplikacji dewelopera z grupy rodzinnej
Klucze aplikacji dla programistów /developers/*/apps/*/keys/* GET, PUT, DELETE Wyświetlanie listy, aktualizowanie i usuwanie klucza aplikacji dla deweloperów
/developers/*/apps/*/keys/create PUT Tworzenie klucza klienta i obiektu tajnego dla aplikacji
/developers/*/apps/*/keys/*/apiproducts/* PUT, USUŃ Zatwierdzanie i unieważnianie klucza klienta dla aplikacji
/developers/*/apps/*/keys/*/oauth1accesstokens GET Uzyskiwanie liczby tokenów dostępu OAuth 1.0 dla klucza aplikacji dewelopera.
/developers/*/apps/*/keys/*/oauth2accesstokens GET Uzyskiwanie liczby tokenów dostępu OAuth 2.0 dla klucza aplikacji dewelopera.
/developers/*/apps/*/oauth1accesstokens GET Sprawdzanie liczby tokenów dostępu OAuth 1.0 w aplikacji dewelopera.
/developers/*/apps/*/oauth2accesstokens GET Sprawdzanie liczby tokenów dostępu OAuth 2.0 w aplikacji dewelopera.
Aplikacje dla deweloperów /developers/*/apps GET, PUT Wyświetlanie listy i tworzenie aplikacji deweloperów
/developers/*/apps/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie aplikacji dewelopera
Atrybuty dewelopera /developers/*/attributes GET, PUT Wyświetlanie listy/aktualizowanie wszystkich atrybutów dewelopera
/developers/*/attributes/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie atrybutu dewelopera

Magazyny

Magazyny kluczy /environments/*/keystores GET, PUT Wyświetlanie listy i tworzenie magazynów kluczy
/environments/*/keystores/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie magazynu kluczy
/environments/*/keystores/*/aliases GET, PUT Wyświetlanie i tworzenie aliasów magazynu kluczy
/environments/*/keystores/*/aliases/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie aliasu magazynu kluczy
/environments/*/keystores/*/aliases/*/certificate GET Eksportowanie certyfikatu dla aliasu
/environments/*/keystores/*/aliases/*/csr GET Generowanie żądania podpisania certyfikatu dla aliasu
/environments/*/keystores/*/certs GET, PUT Wyświetlenie listy lub przesłanie certyfikatu magazynu kluczy
/environments/*/keystores/*/certs/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie certyfikatu magazynu kluczy
/environments/*/keystores/*/certs/*/export GET Eksportowanie certyfikatu z magazynu kluczy
/environments/*/keystores/*/keys PUT Przesyłanie pliku JAR do magazynu kluczy
/environments/*/testssl GET, PUT Testowanie magazynu kluczy lub magazynu zaufanych certyfikatów

Mapy klucz-wartość

Mapy klucz-wartość (KVM) w zakresie organizacji /keyvaluemaps GET, PUT Wyświetlanie i tworzenie KVM w zakresie organizacji
/keyvaluemaps/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie KVM z zakresu organizacji
/keyvaluemaps/*/entries PUT Tworzenie wpisów KVM w zakresie organizacji
/keyvaluemaps/*/entries/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie wpisu KVM w zakresie organizacji
/keyvaluemaps/*/keys GET Wyświetlenie listy kluczy w KVM w zakresie organizacji
Mapy klucz-wartość (KVM) w zakresie środowiska /environments/*/keyvaluemaps GET, PUT Wyświetlanie i tworzenie KVM w zakresie środowiska
/environments/*/keyvaluemaps/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie KVM w zakresie środowiska
/environments/*/keyvaluemaps/*/entries PUT Utwórz wpisy KVM w zakresie środowiska
/environments/*/keyvaluemaps/*/entries/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie wpisu KVM w zakresie środowiska
/environments/*/keyvaluemaps/*/keys GET Wyświetlenie listy kluczy w KVM w zakresie środowiska
Mapy klucz-wartość (KVM) w zakresie serwera proxy interfejsu API /applications/*/keyvaluemaps GET, PUT Wyświetlanie i tworzenie KVM w zakresie serwera proxy interfejsu API
/applications/*/keyvaluemaps/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie KVM z zakresu serwera proxy interfejsu API
/applications/*/keyvaluemaps/*/entries GET, PUT Wyświetlanie i tworzenie wpisów KVM w zakresie serwera proxy interfejsu API
/applications/*/keyvaluemaps/*/entries/* GET, PUT, DELETE Pobieranie/aktualizowanie/usuwanie wpisu KVM w zakresie serwera proxy interfejsu API
/applications/*/keyvaluemaps/*/keys GET Pobieraj wszystkie wpisy KVM z zakresu serwera proxy interfejsu API

OAuth

OAuth 1.0 /oauth1/accesstokens GET Pobieranie liczby tokenów dostępu OAuth 1.0
/oauth1/accesstokens/* GET, PUT, DELETE Pobierz/zaktualizuj/usuń/zatwierdź token dostępu OAuth 1.0
/oauth1/requesttokens GET Pobieranie liczby tokenów żądań OAuth 1.0
/oauth1/requesttokens/* GET, PUT, DELETE Pobierz/zaktualizuj/usuń/zatwierdź token żądania OAuth 1.0
/oauth1/verifiers GET Pobieranie liczby kodów weryfikatora OAuth 1.0
/oauth1/verifiers/* POBIERZ, USUŃ Pobieranie/aktualizowanie/usuwanie/zatwierdzanie kodu weryfikatora OAuth 1.0
OAuth 2.0 /oauth2/accesstokens/* GET, PUT, DELETE Pobierz/zaktualizuj/usuń/zatwierdź token dostępu OAuth 2.0
/oauth2/authorizationcodes GET Pobieranie liczby kodów autoryzacji OAuth 2.0
/oauth2/authorizationcodes/* POBIERZ, USUŃ Pobieranie/aktualizowanie/usuwanie/zatwierdzanie kodów autoryzacji OAuth 2.0
/oauth2/refreshtokens/* PUT Zatwierdzanie i unieważnianie tokena odświeżania OAuth 2.0
/oauth2/revoke PUT Unieważnij token dostępu OAuth 2.0 według użytkownika lub identyfikatora aplikacji
/oauth2/search GET Uzyskiwanie tokena dostępu OAuth 2.0 według identyfikatora użytkownika lub aplikacji

Organizacje

Organizacje / GET, PUT Wyświetlanie listy i tworzenie zasobów organizacji
/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie zasobów organizacji

Abonamenty (zarabianie)

Plany określania stawek (zarabianie) /monetization-packages/*/rate-plans GET, PUT Wyświetlanie listy i tworzenie planów stawek
/monetization-packages/*/rate-plans/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie planu cen
/monetization-packages/*/rate-plans/*/revision PUT Tworzenie wersji planu taryf (lub przyszłego planu)

References

Odniesienia /environments/*/references GET, PUT Wyświetl/utwórz odwołanie w zakresie środowiska
/environments/*/references/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie odniesienia z zakresu środowiska

Zwroty środków (zarabianie)

Zwroty środków (zarabianie) /monetization-packages/*/refund-transactions PUT Zwracanie środków
/transaction-search PUT Wyświetl listę wykonanych zwrotów środków

Raporty (zarabianie)

Raporty (generowanie przychodu) /report-definitions GET, PUT Wyświetlanie listy i tworzenie definicji raportów
/report-definitions/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie definicji raportu
/billing-reports

/revenue-reports

/prepaid-balance-reports

/variance-reports

PUT Generowanie raportu

Pliki zasobów

Pliki zasobów w zakresie organizacji /resourcefiles GET, PUT Wyświetlanie i przesyłanie plików zasobów w zakresie organizacji
/resourcefiles/*/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie pliku zasobów w zakresie organizacji
Pliki zasobów w zakresie środowiska /environments/*/resourcefiles GET, PUT Wyświetlanie i importowanie plików zasobów w zakresie środowiska
/environments/*/resourcefiles/*/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie pliku zasobów z zakresu środowiska
Pliki zasobów w zakresie serwera proxy interfejsu API /applications/*/revisions/*/resourcefiles GET, PUT Wyświetlanie i importowanie plików zasobów w zakresie serwera proxy interfejsu API
/applications/*/revisions/*/resourcefiles/*/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie pliku zasobów w zakresie serwera proxy interfejsu API

Role

Role /userroles GET, PUT Wyświetlanie listy i tworzenie ról użytkowników
/userroles/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie roli użytkownika
/userroles/*/permissions GET, PUT Wyświetlanie listy i dodawanie uprawnień roli
/userroles/*/permissions/* GET, PUT, DELETE Uzyskiwanie, aktualizowanie i usuwanie uprawnień roli
/userroles/*/resourcepermissions PUT Dodawanie wielu uprawnień dotyczących zasobu
/userroles/*/users GET, PUT Wyświetlenie listy lub dodanie użytkowników do roli
/userroles/*/users/* POBIERZ, USUŃ Zweryfikuj użytkownika w roli, usuń go z roli

Przepływy współdzielone

Przepływy współdzielone /sharedflows GET, PUT Wyświetlanie listy i tworzenie przepływów udostępnionych.
/sharedflows/* GET, PUT, DELETE Wyświetl/usuń udostępniony przepływ.
/sharedflows/*/deployments GET Wyświetl wdrożenia przepływu współdzielonego.
/sharedflows/*/revisions GET Wyświetl wersje udostępnionych przepływów.
/sharedflows/*/revisions/* GET, PUT, DELETE Wyświetlanie, modyfikowanie i usuwanie udostępnionych wersji przepływów.
/sharedflows/*/revisions/*/deployments POBIERZ, USUŃ Wyświetl/usuń wdrożenie udostępnionej wersji przepływu.
/environments/*/sharedflows/*/revisions/*/deployments PUT, USUŃ Wdrażaj i wycofuj wdrożenia wersji przepływu współdzielonego.
/environments/*/flowhooks/* GET, PUT, DELETE Przepływy współdzielone na punktach zaczepienia przepływów: podłącz, odłącz i pobierz.

Statystyki

Statystyki /stats/ GET Pobieranie wskaźników w przedziale czasu dla organizacji i środowiska.
/environments/*/stats/* GET Uporządkowanie danych według wymiarów
/stats/preferences/reports/dailysummaryreport GET Subskrybowanie raportu statystycznego lub anulowanie jego subskrypcji
/stats/preferences/reports/dailysummaryreport/users GET Pobieranie listy subskrybentów i użytkowników bez subskrypcji

Serwery docelowe

Serwery docelowe /environments/*/targetservers GET, PUT Wyświetlanie listy/tworzenie serwerów docelowych
/environments/*/targetservers/* GET, PUT, DELETE Pobieranie/aktualizowanie/usuwanie serwera docelowego

Użytkownicy

Użytkownicy /users GET, PUT Wyświetlanie listy/dodawanie użytkowników
/users/* GET, PUT, DELETE Pobieranie, aktualizowanie i usuwanie użytkowników

Transakcje (zarabianie)

Transakcje (zarabianie) /transactions/developers/* GET Wyświetlanie stanu transakcji

Hosty wirtualne

Hosty wirtualne /environments/*/virtualhosts GET, PUT Wyświetlanie i tworzenie hostów wirtualnych (tworzenie tylko dla organizacji Private Cloud i płatnych usług w chmurze)
/environments/*/virtualhosts/* GET, PUT, DELETE Pobieranie/aktualizowanie/usuwanie hostów wirtualnych (aktualizowanie/usuwanie tylko w przypadku organizacji Private Cloud i organizacji w płatnej chmurze)
/environments/*/virtualhosts/*/sslinfo PUT Aktualizowanie konfiguracji TLS dla hosta wirtualnego (tylko organizacje Private Cloud i płatne usługi Cloud)