문서로 건너뛰기
API

주소에 접근할 수 있는 사람 목록

주소의 메일을 읽을 수 있는 모든 사람과, 각자가 그 주소에 어떻게 접근하는지.

GET/domains/{id}/addresses/{addressId}/members

워크스페이스에 실제 호출을 실행합니다.

GET /domains/{id}/addresses/{addressId}/members

주소의 메일을 읽을 수 있는 모든 사람과, 각자가 그 주소에 어떻게 접근하는지.

예시

members:read가 필요합니다. via는 owner, 모든 주소에 닿는 역할이면 every-address, viaDomain에 나온 도메인의 권한 부여면 whole-domain, 주소 자체의 권한 부여면 direct입니다.

curl
curl "$OE/domains/b3e1f0a4-6c2d-4e8a-9f17-2d5c8a0b4e6f/addresses/5f0c2b7e-8d41-4a6f-b913-7e2a0c4d9b18/members" -H "$AUTH"
응답
{  "object": "list",  "data": [    {      "object": "address_member",      "userId": "q7Vd3kX9mT2pLw8RzN4bYc6HfJ1sGa5E",      "email": "[email protected]",      "name": "Ana Lima",      "image": null,      "access": "member",      "via": "owner",      "viaDomain": null,      "removable": false    },    {      "object": "address_member",      "userId": "nQ8vBz1aRd4tYwKx7fQ2mN8vBz1aRd4t",      "email": "[email protected]",      "name": "Sam Okafor",      "image": null,      "access": "viewer",      "via": "direct",      "viaDomain": null,      "removable": true    }  ]}

각 사람은 한 번만 나옵니다. access는 주소를 읽고 그 주소로 보내는 사람이면 member, 읽기만 하는 사람이면 viewer입니다.

removable인 것은 주소 자체의 권한 부여뿐이며, DELETE /members/{userId}/addresses/{addressId}로 제거합니다. 나머지는 그 뒤에 있는 역할이나 도메인 권한 부여에 따라 바뀝니다.

레퍼런스