권한 참조

현재 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 및 유료 클라우드 조직만 해당)