auth0 / auth0-java

Java client library for the Auth0 platform
https://auth0.com
MIT License
290 stars 131 forks source link

[SDK-4654] support organization get member roles #574

Closed jimmyjames closed 11 months ago

jimmyjames commented 11 months ago

Changes

This change adds support for sending the fields and include_fields parameters to the GET /api/v2/organizations/{orgId/members endpoint.

Usage

// return fields roles, email, name, user_id
FieldsFilter fieldsFilter = new FieldsFilter().withFields("roles,email,name,user_id", true);

List<Member> membersList = managementAPI.organizations().getMembers("orgId", pageFilter, fieldsFilter)
    .execute()
    .getBody()
    .getItems();

Role firstMemberRole = membersList.get(0).getRoles();

Fixes #573