POST api/Admin/Roles/{roleId}/Users/Query

Get users by application role (and optional filter) and project

Request Information

URI Parameters

NameDescriptionTypeAdditional information
roleId

integer

Required

Body Parameters

RoleUsersFilterDto
NameDescriptionTypeAdditional information
UserEmail

string

None.

UserFullName

string

None.

MasterEntityTypeId

integer

None.

EntityId

integer

None.

ParentEntityId

integer

None.

Page

Page

None.

Orders

Collection of Order

None.

Request Formats

application/json, text/json

Sample:
{
  "userEmail": "sample string 1",
  "userFullName": "sample string 2",
  "masterEntityTypeId": 1,
  "entityId": 1,
  "parentEntityId": 1,
  "page": {
    "number": 1,
    "size": 2,
    "skip": 0
  },
  "orders": [
    {
      "name": "sample string 1",
      "descending": true
    },
    {
      "name": "sample string 1",
      "descending": true
    }
  ]
}

text/html

Sample:
{"userEmail":"sample string 1","userFullName":"sample string 2","masterEntityTypeId":1,"entityId":1,"parentEntityId":1,"page":{"number":1,"size":2,"skip":0},"orders":[{"name":"sample string 1","descending":true},{"name":"sample string 1","descending":true}]}

application/xml, text/xml

Sample:
<RoleUsersFilterDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TR.eSAM.IdentityModule.Application.Dtos.CommonDtos">
  <Orders xmlns="http://schemas.datacontract.org/2004/07/TR.eSAM.Application.Base.SortAndPage.Entities">
    <Order>
      <Descending>true</Descending>
      <Name>sample string 1</Name>
    </Order>
    <Order>
      <Descending>true</Descending>
      <Name>sample string 1</Name>
    </Order>
  </Orders>
  <Page xmlns="http://schemas.datacontract.org/2004/07/TR.eSAM.Application.Base.SortAndPage.Entities">
    <Number>1</Number>
    <Size>2</Size>
  </Page>
  <EntityId>1</EntityId>
  <MasterEntityTypeId>1</MasterEntityTypeId>
  <ParentEntityId>1</ParentEntityId>
  <UserEmail>sample string 1</UserEmail>
  <UserFullName>sample string 2</UserFullName>
</RoleUsersFilterDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IPagedListOfApplicationUserDto
NameDescriptionTypeAdditional information
Total

integer

None.

Items

Collection of ApplicationUserDto

None.

ItemsTotal

ApplicationUserDto

None.

Response Formats

application/json, text/json, text/html, application/xml, text/xml

Sample:

Sample not available.