可以使用Banno API中的GET /internalUsers接口来获取内部用户信息,并使用其他相关接口获取用户权限信息。
示例代码:
//获取内部用户列表 GET /internalUsers
{ "data": [ { "id": "1234", "type": "internalUsers", "attributes": { "firstName": "John", "lastName": "Doe", "email": "johndoe@example.com", "phone": "123-456-7890", "title": "Customer Service Rep", "status": "active", "createdAt": "2019-01-01T00:00:00Z" }, "relationships": { "user": { "data": { "id": "5678", "type": "users" } } } }, //... ] }
//获取用户权限信息 GET /internalUsers/{internalUserId}/permissions
{ "data": { "type": "internalUserPermissions", "attributes": { "accounts": [ "view", "edit" ], "activity": [ "view" ], //... } } }