Docs Menu
Docs Home
/
MongoDB Ops Manager
/ / / /

1개의 조직 업데이트

이 페이지의 내용

  • Resource
  • 요청 경로 매개변수
  • 요청 쿼리 매개변수
  • 요청 본문 매개변수
  • 응답
  • 요청 예시
  • 응답 예시

이 엔드포인트를 사용하여 조직 한 개를 다음과 같이 변경할 수 있습니다.

  • 조직 1개 이름을 변경합니다.

  • LDAP 그룹을 조직 한 개의 Ops Manager 역할에 매핑합니다.

기본 URL: https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0

PATCH /orgs/{ORG-ID}
이름
유형
설명

ORG-ID

문자열

조직의 고유 식별자입니다.

다음 쿼리 매개변수는 선택 사항입니다.

이름
유형
필요성
설명
기본값

pretty

부울

옵션

응답 본문이 프리티프린트 에 있어야 하는지 여부를 나타내는 플래그입니다. 형식.

false

envelope

부울

옵션

응답을 엔벨로프에 래핑할지 여부를 나타내는 플래그입니다.

일부 API 클라이언트는 HTTP 응답 헤더 또는 상태 코드에 액세스할 수 없습니다. 이 문제를 해결하려면 쿼리에서 envelope=true를 설정합니다.

하나의 결과를 반환하는 엔드포인트의 경우 응답 본문에는 다음이 포함됩니다.

이름
설명

status

HTTP 응답 코드

content

예상되는 응답 본문

false

요청 본문에 다음 필드 중 하나 이상을 포함해야 합니다.

이름
유형
필요성
설명

이름

문자열

옵션

조직의 새 이름입니다.

ldapGroupMappings

객체 배열

옵션

LDAP지원 MongoDB Ops Manager 의 경우 LDAP 그룹 을 MongoDB Ops Manager 조직 역할에 매핑합니다. LDAP 지원 MongoDB Ops Manager 에만 허용됩니다.

이름
유형
설명

id

조직의 고유 식별자입니다.

links

문서 배열

하위 리소스 및/또는 관련 리소스에 대한 하나 이상의 링크입니다. URL 간의 관계는 웹 링크 사양 에 설명되어 있습니다. .

name

문자열

조직의 새 이름입니다.

ldapGroupMappings

객체 배열

LDAP 지원 Ops Manager의 경우 LDAP 그룹 을 Ops Manager 조직 역할에 매핑합니다. LDAP 지원 Ops Manager에만 존재합니다.

ldapGroupMappings
.roleName

문자열

Ops Manager 조직 역할. 가능한 값은 다음과 같습니다.

  • ORG_OWNER

  • ORG_MEMBER

  • ORG_GROUP_CREATOR

  • ORG_READ_ONLY

ldapGroupMappings
.ldapGroups

문자열 배열

Ops Manager 역할에 매핑되는 LDAP 프로젝트입니다.

curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
--header "Accept: application/json" \
--header "Content-Type: application/json" \
--include \
--request PATCH "https://{opsManagerHost}:{port}/api/public/v1.0/orgs/{ORG-ID}?pretty=true" \
--data '
{
"ldapGroupMappings": [{
"roleName": "ORG_OWNER",
"ldapGroups": ["org-owner"]
}]
},
"name": "Organization Name 1"
}'
1{
2 "id": "{ORG-ID}",
3 "links": [{
4 "href": "http://{opsManagerHost}:{port}/api/public/v1.0/orgs/{ORG-ID}",
5 "rel": "self"
6 },
7 {
8 "href": "http://{opsManagerHost}:{port}/api/public/v1.0/orgs/{ORG-ID}/groups",
9 "rel": "http://mms.mongodb.com/groups"
10 },
11 {
12 "href": "http://{opsManagerHost}:{port}/api/public/v1.0/orgs/{ORG-ID}/teams",
13 "rel": "http://mms.mongodb.com/teams"
14 },
15 {
16 "href": "http://{opsManagerHost}:{port}/api/public/v1.0/orgs/{ORG-ID}/users",
17 "rel": "http://mms.mongodb.com/users"
18 }
19 ],
20 "name": "Organization Name 1",
21 "ldapGroupMappings": [{
22 "roleName": "ORG_OWNER",
23 "ldapGroups": ["org-owner"]
24 }]
25}

돌아가기

조직 만들기