feat: add listIamMembers to system api (#5013)

Added ListIAMMembers endpoint to system-API to provide the functionality to the customer portal
This commit is contained in:
Stefan Benz
2023-01-17 21:35:41 +01:00
committed by GitHub
parent 650122070d
commit a36fdf8fe6
4 changed files with 101 additions and 0 deletions

View File

@@ -96,6 +96,19 @@ This might take some time
DELETE: /instances/{instance_id}
### ListIAMMembers
> **rpc** ListIAMMembers([ListIAMMembersRequest](#listiammembersrequest))
[ListIAMMembersResponse](#listiammembersresponse)
Returns all instance members matching the request
all queries need to match (ANDed)
POST: /instances/{instance_id}/members/_search
### ExistsDomain
> **rpc** ExistsDomain([ExistsDomainRequest](#existsdomainrequest))
@@ -614,6 +627,31 @@ This is an empty request
### ListIAMMembersRequest
| Field | Type | Description | Validation |
| ----- | ---- | ----------- | ----------- |
| query | zitadel.v1.ListQuery | - | |
| instance_id | string | - | |
| queries | repeated zitadel.member.v1.SearchQuery | - | |
### ListIAMMembersResponse
| Field | Type | Description | Validation |
| ----- | ---- | ----------- | ----------- |
| details | zitadel.v1.ListDetails | - | |
| result | repeated zitadel.member.v1.Member | - | |
### ListInstancesRequest