API
주소에 접근할 수 있는 사람 목록
주소의 메일을 읽을 수 있는 모든 사람과, 각자가 그 주소에 어떻게 접근하는지.
GET/domains/{id}/addresses/{addressId}/members
워크스페이스에 실제 호출을 실행합니다.
GET /domains/{id}/addresses/{addressId}/members
주소의 메일을 읽을 수 있는 모든 사람과, 각자가 그 주소에 어떻게 접근하는지.
예시
members:read가 필요합니다. via는 owner, 모든 주소에 닿는 역할이면 every-address, viaDomain에 나온 도메인의 권한 부여면 whole-domain, 주소 자체의 권한 부여면 direct입니다.
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}로 제거합니다. 나머지는 그 뒤에 있는 역할이나 도메인 권한 부여에 따라 바뀝니다.