현재 Apigee Edge 문서가 표시되고 있습니다.
Apigee X 문서로 이동 정보
다음 표에는 Edge API를 사용하여 역할에 할당할 수 있는 권한이 나열되어 있습니다. API를 사용하여 역할 권한을 설정하는 방법에 대한 예시는 테스트 역할에 권한 추가를 참조하세요.
기능 영역 | 권한 URI | 동사 | 설명 |
---|---|---|---|
분석 |
|||
분석 | /environments/*/analytics/admin | PUT | 환경 분석 사용 설정 (Private Cloud만 해당) |
애널리틱스 데이터 내보내기 |
|||
데이터 내보내기 | /environments/*/analytics/exports | GET, PUT | 데이터 내보내기 작업 나열/만들기 |
/environments/*/analytics/exports/* | GET | 내보내기 작업 상태 가져오기 | |
/analytics/datastores | GET, PUT | 분석 데이터 스토어 나열/만들기 | |
/analytics/datastores/* | GET | 애널리틱스 데이터 스토어 가져오기 | |
/analytics/datastoreConsumers | GET, PUT, DELETE | 애널리틱스 데이터 스토어 가져오기/만들기/삭제 | |
API 모델 (새 UI만 해당) |
|||
API 모델 | /apimodels | GET, PUT | API 모델 나열/만들기 |
/apimodels/* | GET, PUT, DELETE | API 모델 가져오기/업데이트/삭제 | |
API 모니터링 (새 UI만 해당) |
|||
API 모니터링 | /apimonitoring | GET, PUT, DELETE | API Monitoring 항목 나열/생성/삭제 |
API 패키지 (수익 창출) |
|||
API 패키지 (수익 창출) | /monetization-packages | GET, PUT | API 패키지 나열/만들기 |
/monetization-packages/* | GET, PUT, DELETE | API 패키지 가져오기/업데이트/삭제 | |
/monetization-packages/*/products/* | GET, PUT, DELETE | API 패키지의 API 제품 가져오기/추가/삭제 | |
/developers/*/monetization-packages | GET | 개발자가 수락한 모든 API 패키지 나열 | |
API 제품 |
|||
API 제품 | /apiproducts | GET, PUT | API 제품 나열/만들기 |
/apiproducts/* | GET, PUT, DELETE | API 제품 가져오기/업데이트/삭제 | |
API 제품 속성 | /apiproducts/*/attributes | GET, PUT | 모든 API 제품 속성 나열/업데이트 |
/apiproducts/*/attributes/* | GET, PUT, DELETE | API 제품 속성 가져오기/업데이트/삭제 | |
API 프록시 |
|||
API 프록시 | /applications | GET, PUT | API 프록시 나열/만들기 |
/applications/* | GET, PUT, DELETE | API 프록시 가져오기/업데이트/삭제 | |
버전별 API 프록시 | /applications/*/revisions | GET | API 프록시 버전 나열 |
/applications/*/revisions/* | GET, PUT, DELETE | API 프록시 버전 가져오기/업데이트/삭제 | |
API 프록시 배포 | /applications/*/deployments | GET | 모든 API 프록시 배포 나열 |
/applications/*/revisions/*/deployments | GET, PUT | API 프록시 버전 나열/배포 취소 | |
환경 수준의 API 프록시 배포 | /environments/*/deployments | GET | 환경에 배포된 API 프록시 나열 |
/environments/*/applications/*/deployments | GET | 환경의 API 프록시에 대한 배포 세부정보 가져오기 | |
환경 및 버전 수준의 API 프록시 배포 | /environments/*/applications/*/revisions/*/deployments | GET, PUT, DELETE | 환경의 API 프록시 버전에 대한 배포 세부정보, API 프록시 버전 배포/배포 취소 |
API 프록시 npm 종속 항목 | /applications/*/revisions/*/npm | GET | API 프록시의 npm 종속 항목을 가져옵니다. |
API 프록시 정책 | /applications/*/revisions/*/policies | GET, PUT | API 프록시에서 정책 나열/만들기 |
/applications/*/revisions/*/policies/* | GET | API 프록시 범위에서 정책 가져오기 | |
앱 |
|||
앱 | /apps | GET | 앱 나열 |
/apps/* | GET | 앱 ID로 앱 가져오기 | |
비동기 쿼리 |
|||
쿼리 | /environments/*/queries | GET, PUT | 비동기 쿼리 나열/만들기 |
/environments/*/queries/* | GET | 비동기 쿼리 상태 가져오기 | |
/environments/*/queries/*/result | GET | 비동기 쿼리 결과 가져오기 | |
감사 |
|||
감사 | /audits/organizations/* | GET | 모든 조직의 감사 항목 나열 |
/audits/organizations/*/apiproducts | GET | 조직의 모든 API 제품에 대한 감사 항목 나열 | |
/audits/organizations/*/apiproducts/* | GET | 조직의 API 제품에 대한 감사 항목 나열 | |
/audits/organizations/*/applications | GET | 조직의 모든 애플리케이션에 대한 감사 항목 나열 | |
/audits/organizations/*/applications/* | GET | 조직의 애플리케이션에 대한 감사 항목 나열 | |
/audits/organizations/*/developers | GET | 조직의 모든 개발자의 감사 항목 나열 | |
/audits/organizations/*/developers/* | GET | 조직의 개발자의 감사 항목 나열 | |
/audits/organizations/*/developers/*/apps | GET | 조직의 모든 개발자 앱에 대한 감사 항목 나열 | |
/audits/organizations/*/developers/*/apps/* | GET | 조직의 개발자 앱에 대한 감사 항목 나열 | |
/audits/users/* | GET | 조직의 모든 사용자에 대한 감사 항목 나열 | |
캐시 |
|||
캐시된 로그 | /environments/*/applications/*/cachedlogs/categories | GET | 캐시된 로그 카테고리 가져오기 |
/environments/*/applications/*/cachedlogs/categories/nodejs | GET | 캐시된 Node.js 로그 가져오기 | |
캐시 | /environments/*/caches | GET, PUT | 캐시 나열/만들기 |
/environments/*/caches/* | GET, PUT, DELETE | 캐시 가져오기/업데이트/삭제 | |
/environments/*/caches/*/entries | PUT | 모든 캐시 항목 삭제 | |
/environments/*/caches/*/entries/* | PUT | 캐시 항목 삭제 | |
회사 (수익 창출) |
|||
회사 (수익 창출) | /companies | GET, PUT | 회사 나열/만들기 |
/companies/* | GET, PUT, DELETE | 회사 가져오기/업데이트/삭제 | |
회사 앱 제품군 (수익 창출) | /companies/*/appfamilies | GET, PUT | 회사 앱 제품군 나열/만들기 |
/companies/*/appfamilies/* | GET, PUT, DELETE | 회사 앱 제품군 가져오기/업데이트/삭제 | |
/companies/*/appfamilies/*/apps/* | 삭제 | 가족에서 회사 앱 삭제 | |
회사 앱 (수익 창출) | /companies/*/apps | GET, PUT | 회사 앱 나열/만들기 |
/companies/*/apps/* | GET, PUT, DELETE | 회사 앱 가져오기/업데이트/삭제 | |
회사 앱 키 (수익 창출) | /companies/*/apps/*/keys/* | GET | ID별로 회사 앱 키 가져오기 |
회사 앱 개발자 (수익 창출) | /companies/*/developers | GET, PUT | 회사 앱 개발자 나열/만들기 |
/companies/*/developers/* | GET, PUT, DELETE | 회사 앱 개발자 가져오기/업데이트/삭제 | |
크레딧 (수익 창출) |
|||
크레딧 (수익 창출) | /monetization-packages/*/rate-plans/*/real-currency-credit-transactions | PUT | 개발자에게 크레딧 발급 |
/transaction-search | PUT | 발급된 크레딧 나열 | |
맞춤 보고서 |
|||
맞춤 보고서 | /reports | GET, PUT | 맞춤 애널리틱스 보고서 나열/생성 |
/reports/* | GET, PUT, DELETE | 맞춤 애널리틱스 보고서 가져오기/업데이트/삭제 | |
/environments/*/analytics/admin/* | GET | 애널리틱스 보고서를 만드는 데 사용되는 측정항목 및 측정기준 가져오기 | |
데이터 마스크 |
|||
조직 범위의 데이터 마스크 | /maskconfigs | GET, PUT | 조직 범위에서 데이터 마스크 나열/만들기 |
/maskconfigs/* | GET, PUT, DELETE | 조직 범위에서 데이터 마스크 가져오기/업데이트/삭제 | |
API 프록시 범위의 데이터 마스크 | /apiproxies/*/maskconfigs | GET, PUT | API 프록시 범위에서 데이터 마스크 나열/만들기 |
/apiproxies/*/maskconfigs/* | GET, PUT, DELETE | API 프록시 범위에서 데이터 마스크 가져오기/업데이트/삭제 | |
/applications/*/maskconfigs | GET, PUT | API 프록시 범위에서 데이터 마스크 나열/만들기 | |
/applications/*/maskconfigs/* | GET, PUT, DELETE | API 프록시 범위에서 데이터 마스크 가져오기/업데이트/삭제 | |
디버깅 |
|||
디버그 | /environments/*/applications/*/revisions/*/debugsessions | GET, PUT | 디버그 세션 나열/만들기 |
/environments/*/applications/*/revisions/*/debugsessions/* | GET, PUT, DELETE | 디버그 세션 가져오기/업데이트/삭제 | |
/environments/*/applications/*/revisions/*/debugsessions/*/data | GET | 디버그 세션 트랜잭션 ID 나열 | |
/environments/*/applications/*/revisions/*/debugsessions/*/data/* | GET | ID별로 디버그 세션 트랜잭션 데이터 가져오기 | |
배포 |
|||
조직 수준의 배포 | /deployments | GET | 조직에 배포된 모든 API 나열 |
개발자 |
|||
개발자 | /developers | GET, PUT | 앱 개발자 나열/만들기 |
/developers/* | GET, PUT, DELETE | 앱 개발자 가져오기/업데이트/삭제 | |
개발자 앱 속성 | /developers/*/apps/*/attributes | GET, PUT | 모든 개발자 앱 속성 나열/업데이트 |
/developers/*/apps/*/attributes/* | GET, PUT, DELETE | 개발자 앱 속성 가져오기/업데이트/삭제 | |
개발자 앱 제품군 | /developers/*/appfamilies | GET, PUT | 개발자 앱군 나열/만들기 |
/developers/*/appfamilies/* | GET, PUT, DELETE | 개발자 앱 제품군 가져오기/업데이트/삭제 | |
/developers/*/appfamilies/*/apps/* | 삭제 | 가족에서 개발자 앱 삭제 | |
개발자 앱 키 | /developers/*/apps/*/keys/* | GET, PUT, DELETE | 개발자 앱 키 나열/업데이트/삭제 |
/developers/*/apps/*/keys/create | PUT | 앱의 고객 키 및 비밀번호 만들기 | |
/developers/*/apps/*/keys/*/apiproducts/* | PUT, DELETE | 앱의 고객 키 승인/취소 | |
/developers/*/apps/*/keys/*/oauth1accesstokens | GET | 개발자의 앱 키에 대한 OAuth 1.0 액세스 토큰의 수를 가져옵니다. | |
/developers/*/apps/*/keys/*/oauth2accesstokens | GET | 개발자의 앱 키에 대한 OAuth 2.0 액세스 토큰의 수를 가져옵니다. | |
/developers/*/apps/*/oauth1accesstokens | GET | 개발자 앱의 OAuth 1.0 액세스 토큰 개수를 가져옵니다. | |
/developers/*/apps/*/oauth2accesstokens | GET | 개발자 앱의 OAuth 2.0 액세스 토큰 개수를 가져옵니다. | |
개발자 앱 | /developers/*/apps | GET, PUT | 개발자 앱 나열/만들기 |
/developers/*/apps/* | GET, PUT, DELETE | 개발자 앱 가져오기/업데이트/삭제 | |
개발자 속성 | /developers/*/attributes | GET, PUT | 모든 개발자 속성 나열/업데이트 |
/developers/*/attributes/* | GET, PUT, DELETE | 개발자 속성 가져오기/업데이트/삭제 | |
키 저장소 |
|||
키 저장소 | /environments/*/keystores | GET, PUT | 키 저장소 나열/만들기 |
/environments/*/keystores/* | GET, PUT, DELETE | 키 저장소 가져오기/업데이트/삭제 | |
/environments/*/keystores/*/aliases | GET, PUT | 키 저장소 별칭 나열/만들기 | |
/environments/*/keystores/*/aliases/* | GET, PUT, DELETE | 키 저장소 별칭 가져오기/업데이트/삭제 | |
/environments/*/keystores/*/aliases/*/certificate | GET | 별칭의 인증서 내보내기 | |
/environments/*/keystores/*/aliases/*/csr | GET | 별칭에 대한 CSR 생성 | |
/environments/*/keystores/*/certs | GET, PUT | 키 저장소 인증서 나열/업로드 | |
/environments/*/keystores/*/certs/* | GET, PUT, DELETE | 키 저장소 인증서 가져오기/업데이트/삭제 | |
/environments/*/keystores/*/certs/*/export | GET | 키 저장소에서 인증서 내보내기 | |
/environments/*/keystores/*/keys | PUT | 키 저장소에 JAR 파일 업로드 | |
/environments/*/testssl | GET, PUT | 키 저장소 또는 트러스트 저장소 테스트 | |
키-값 맵 (KVM) |
|||
조직 범위의 키-값 맵 (KVM) | /keyvaluemaps | GET, PUT | 조직 범위에서 KVM 나열/만들기 |
/keyvaluemaps/* | GET, PUT, DELETE | 조직 범위에서 KVM 가져오기/업데이트/삭제 | |
/keyvaluemaps/*/entries | PUT | 조직 범위에서 KVM 항목 만들기 | |
/keyvaluemaps/*/entries/* | GET, PUT, DELETE | 조직 범위에서 KVM 항목 가져오기/업데이트/삭제 | |
/keyvaluemaps/*/keys | GET | 조직 범위에서 KVM의 키 나열 | |
환경 범위의 키-값 맵 (KVM) | /environments/*/keyvaluemaps | GET, PUT | 환경 범위에서 KVM 나열/만들기 |
/environments/*/keyvaluemaps/* | GET, PUT, DELETE | 환경 범위에서 KVM 가져오기/업데이트/삭제 | |
/environments/*/keyvaluemaps/*/entries | PUT | 환경 범위에서 KVM 항목 만들기 | |
/environments/*/keyvaluemaps/*/entries/* | GET, PUT, DELETE | 환경 범위에서 KVM 항목 가져오기/업데이트/삭제 | |
/environments/*/keyvaluemaps/*/keys | GET | 환경 범위에서 KVM의 키 나열 | |
API 프록시 범위의 키-값 맵 (KVM) | /applications/*/keyvaluemaps | GET, PUT | API 프록시 범위에서 KVM 나열/만들기 |
/applications/*/keyvaluemaps/* | GET, PUT, DELETE | API 프록시 범위에서 KVM 가져오기/업데이트/삭제 | |
/applications/*/keyvaluemaps/*/entries | GET, PUT | API 프록시 범위에서 KVM 항목 나열/만들기 | |
/applications/*/keyvaluemaps/*/entries/* | GET, PUT, DELETE | API 프록시 범위에서 KVM 항목 가져오기/업데이트/삭제 | |
/applications/*/keyvaluemaps/*/keys | GET | API 프록시 범위에서 모든 KVM 항목 가져오기 | |
OAuth |
|||
OAuth 1.0 | /oauth1/accesstokens | GET | OAuth 1.0 액세스 토큰 수 가져오기 |
/oauth1/accesstokens/* | GET, PUT, DELETE | OAuth 1.0 액세스 토큰 가져오기/업데이트/삭제/승인 | |
/oauth1/requesttokens | GET | OAuth 1.0 요청 토큰 수 가져오기 | |
/oauth1/requesttokens/* | GET, PUT, DELETE | OAuth 1.0 요청 토큰 가져오기/업데이트/삭제/승인 | |
/oauth1/verifiers | GET | OAuth 1.0 인증 코드 수 가져오기 | |
/oauth1/verifiers/* | 가져오기, 삭제 | OAuth 1.0 인증 코드 가져오기/업데이트/삭제/승인 | |
OAuth 2.0 | /oauth2/accesstokens/* | GET, PUT, DELETE | OAuth 2.0 액세스 토큰 가져오기/업데이트/삭제/승인 |
/oauth2/authorizationcodes | GET | OAuth 2.0 승인 코드 수 가져오기 | |
/oauth2/authorizationcodes/* | 가져오기, 삭제 | OAuth 2.0 승인 코드 가져오기/업데이트/삭제/승인 | |
/oauth2/refreshtokens/* | PUT | OAuth 2.0 갱신 토큰 승인 또는 취소 | |
/oauth2/revoke | PUT | 사용자 또는 앱 ID별 OAuth 2.0 액세스 토큰 취소 | |
/oauth2/search | GET | 사용자 또는 앱 ID별로 OAuth 2.0 액세스 토큰 가져오기 | |
조직 |
|||
조직 | / | GET, PUT | 조직 리소스 나열/만들기 |
/* | GET, PUT, DELETE | 조직 리소스 가져오기/업데이트/삭제 | |
요금제 (수익 창출) |
|||
요금제 (수익 창출) | /monetization-packages/*/rate-plans | GET, PUT | 요금제 나열/만들기 |
/monetization-packages/*/rate-plans/* | GET, PUT, DELETE | 요금제 가져오기/업데이트/삭제 | |
/monetization-packages/*/rate-plans/*/revision | PUT | 요금제 수정 (또는 향후 요금제) 만들기 | |
참조 |
|||
참조 | /environments/*/references | GET, PUT | 환경 범위에서 참조 나열/만들기 |
/environments/*/references/* | GET, PUT, DELETE | 환경 범위에서 참조 가져오기/업데이트/삭제 | |
환불 (수익 창출) |
|||
환불 (수익 창출) | /monetization-packages/*/refund-transactions | PUT | 환불 처리 |
/transaction-search | PUT | 환불 처리 목록 표시 | |
보고서 (수익 창출) |
|||
보고서 (수익 창출) | /report-definitions | GET, PUT | 보고서 정의 나열/만들기 |
/report-definitions/* | GET, PUT, DELETE | 보고서 정의 가져오기/업데이트/삭제 | |
/billing-reports
/revenue-reports /prepaid-balance-reports /variance-reports |
PUT | 보고서 생성 | |
리소스 파일 |
|||
조직 범위의 리소스 파일 | /resourcefiles | GET, PUT | 조직 범위에서 리소스 파일 나열/업로드 |
/resourcefiles/*/* | GET, PUT, DELETE | 조직 범위에서 리소스 파일 가져오기/업데이트/삭제 | |
환경 범위의 리소스 파일 | /environments/*/resourcefiles | GET, PUT | 환경 범위에서 리소스 파일 나열/가져오기 |
/environments/*/resourcefiles/*/* | GET, PUT, DELETE | 환경 범위에서 리소스 파일 가져오기/업데이트/삭제 | |
API 프록시 범위의 리소스 파일 | /applications/*/revisions/*/resourcefiles | GET, PUT | API 프록시 범위에서 리소스 파일 나열/가져오기 |
/applications/*/revisions/*/resourcefiles/*/* | GET, PUT, DELETE | API 프록시 범위에서 리소스 파일 가져오기/업데이트/삭제 | |
역할 |
|||
역할 | /userroles | GET, PUT | 사용자 역할 나열/만들기 |
/userroles/* | GET, PUT, DELETE | 사용자 역할 가져오기/업데이트/삭제 | |
/userroles/*/permissions | GET, PUT | 역할 권한 나열/추가 | |
/userroles/*/permissions/* | GET, PUT, DELETE | 역할의 가져오기/업데이트/삭제 권한 | |
/userroles/*/resourcepermissions | PUT | 리소스에 여러 리소스 권한 추가 | |
/userroles/*/users | GET, PUT | 역할에 사용자 나열/추가 | |
/userroles/*/users/* | 가져오기, 삭제 | 역할의 사용자 확인, 역할에서 사용자 삭제 | |
공유 흐름 |
|||
공유 흐름 | /sharedflows | GET, PUT | 공유 흐름을 나열하거나 만듭니다. |
/sharedflows/* | GET, PUT, DELETE | 공유 흐름 보기/삭제 | |
/sharedflows/*/deployments | GET | 공유 흐름 배포를 확인합니다. | |
/sharedflows/*/revisions | GET | 공유 흐름 버전을 봅니다. | |
/sharedflows/*/revisions/* | GET, PUT, DELETE | 공유 흐름 버전을 보고, 수정하고, 삭제합니다. | |
/sharedflows/*/revisions/*/deployments | 가져오기, 삭제 | 공유 흐름 버전의 배포를 보고 삭제합니다. | |
/environments/*/sharedflows/*/revisions/*/deployments | PUT, DELETE | 공유 흐름 버전 배포 및 배포 취소 | |
/environments/*/flowhooks/* | GET, PUT, DELETE | 흐름 후크의 공유 흐름: 연결, 분리, 가져오기 | |
Stats |
|||
통계 | /stats/ | GET | 조직 및 환경의 시간 간격별로 측정항목을 가져옵니다. |
/environments/*/stats/* | GET | 측정기준별로 측정항목을 정리합니다. | |
/stats/preferences/reports/dailysummaryreport | GET | 애널리틱스 보고서 구독 또는 구독 취소 | |
/stats/preferences/reports/dailysummaryreport/users | GET | 구독 및 구독 취소한 사용자 목록 보기 | |
대상 서버 |
|||
대상 서버 | /environments/*/targetservers | GET, PUT | 대상 서버 나열/만들기 |
/environments/*/targetservers/* | GET, PUT, DELETE | 대상 서버 가져오기/업데이트/삭제 | |
사용자 |
|||
사용자 수 | /users | GET, PUT | 사용자 목록 추가/추가 |
/users/* | GET, PUT, DELETE | 사용자 가져오기/업데이트/삭제 | |
거래 (수익 창출) |
|||
거래 (수익 창출) | /transactions/developers/* | GET | 거래 상태 보기 |
가상 호스트 |
|||
가상 호스트 | /environments/*/virtualhosts | GET, PUT | 가상 호스트 나열/만들기 (Private Cloud 및 유료 클라우드 조직에만 해당) |
/environments/*/virtualhosts/* | GET, PUT, DELETE | 가상 호스트 가져오기/업데이트/삭제 (Private Cloud 및 유료 클라우드 조직에만 해당 업데이트/삭제) | |
/environments/*/virtualhosts/*/sslinfo | PUT | 가상 호스트의 TLS 구성 업데이트 (Private Cloud 및 유료 클라우드 조직만 해당) |