GET api/ManageUser/UserList
Get list of Users to manage
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of ManageUserDTOName | Description | Type | Additional information |
---|---|---|---|
SocialMedia |
Social Media details for a user |
Collection of SocialMediaData |
None. |
SecurityGroups |
Security Groups of a user |
Collection of SecurityGroupInfo |
None. |
Roles |
This is the list of roles allowed for this user |
Collection of UserRoleDTO |
None. |
FirstName |
First Name |
string |
None. |
LastName |
Last Name |
string |
None. |
User Email |
string |
None. |
|
Country |
User country |
string |
None. |
UserStatus |
User status |
string |
None. |
Response Formats
application/json, text/json
Sample:
[ { "SocialMedia": [ { "Name": "sample string 1", "ProviderId": "sample string 2", "Email": "sample string 3", "IsSelected": true }, { "Name": "sample string 1", "ProviderId": "sample string 2", "Email": "sample string 3", "IsSelected": true } ], "SecurityGroups": [ { "Name": "sample string 1", "Description": "sample string 2", "GroupId": 3, "Selected": true, "ReadOnly": true, "RoleId": 6 }, { "Name": "sample string 1", "Description": "sample string 2", "GroupId": 3, "Selected": true, "ReadOnly": true, "RoleId": 6 } ], "Roles": [ { "RoleId": 1, "RoleName": "sample string 2" }, { "RoleId": 1, "RoleName": "sample string 2" } ], "FirstName": "sample string 1", "LastName": "sample string 2", "Email": "sample string 3", "Country": "sample string 4", "UserStatus": "sample string 5" }, { "SocialMedia": [ { "Name": "sample string 1", "ProviderId": "sample string 2", "Email": "sample string 3", "IsSelected": true }, { "Name": "sample string 1", "ProviderId": "sample string 2", "Email": "sample string 3", "IsSelected": true } ], "SecurityGroups": [ { "Name": "sample string 1", "Description": "sample string 2", "GroupId": 3, "Selected": true, "ReadOnly": true, "RoleId": 6 }, { "Name": "sample string 1", "Description": "sample string 2", "GroupId": 3, "Selected": true, "ReadOnly": true, "RoleId": 6 } ], "Roles": [ { "RoleId": 1, "RoleName": "sample string 2" }, { "RoleId": 1, "RoleName": "sample string 2" } ], "FirstName": "sample string 1", "LastName": "sample string 2", "Email": "sample string 3", "Country": "sample string 4", "UserStatus": "sample string 5" } ]
text/xml
Sample:
<ArrayOfManageUserDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models"> <ManageUserDTO> <Country>sample string 4</Country> <Email>sample string 3</Email> <FirstName>sample string 1</FirstName> <LastName>sample string 2</LastName> <Roles xmlns:d3p1="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO"> <d3p1:UserRoleDTO> <d3p1:RoleId>1</d3p1:RoleId> <d3p1:RoleName>sample string 2</d3p1:RoleName> </d3p1:UserRoleDTO> <d3p1:UserRoleDTO> <d3p1:RoleId>1</d3p1:RoleId> <d3p1:RoleName>sample string 2</d3p1:RoleName> </d3p1:UserRoleDTO> </Roles> <SecurityGroups> <SecurityGroupInfo> <Description>sample string 2</Description> <GroupId>3</GroupId> <Name>sample string 1</Name> <ReadOnly>true</ReadOnly> <RoleId>6</RoleId> <Selected>true</Selected> </SecurityGroupInfo> <SecurityGroupInfo> <Description>sample string 2</Description> <GroupId>3</GroupId> <Name>sample string 1</Name> <ReadOnly>true</ReadOnly> <RoleId>6</RoleId> <Selected>true</Selected> </SecurityGroupInfo> </SecurityGroups> <SocialMedia> <SocialMediaData> <Email>sample string 3</Email> <IsSelected>true</IsSelected> <Name>sample string 1</Name> <ProviderId>sample string 2</ProviderId> </SocialMediaData> <SocialMediaData> <Email>sample string 3</Email> <IsSelected>true</IsSelected> <Name>sample string 1</Name> <ProviderId>sample string 2</ProviderId> </SocialMediaData> </SocialMedia> <UserStatus>sample string 5</UserStatus> </ManageUserDTO> <ManageUserDTO> <Country>sample string 4</Country> <Email>sample string 3</Email> <FirstName>sample string 1</FirstName> <LastName>sample string 2</LastName> <Roles xmlns:d3p1="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO"> <d3p1:UserRoleDTO> <d3p1:RoleId>1</d3p1:RoleId> <d3p1:RoleName>sample string 2</d3p1:RoleName> </d3p1:UserRoleDTO> <d3p1:UserRoleDTO> <d3p1:RoleId>1</d3p1:RoleId> <d3p1:RoleName>sample string 2</d3p1:RoleName> </d3p1:UserRoleDTO> </Roles> <SecurityGroups> <SecurityGroupInfo> <Description>sample string 2</Description> <GroupId>3</GroupId> <Name>sample string 1</Name> <ReadOnly>true</ReadOnly> <RoleId>6</RoleId> <Selected>true</Selected> </SecurityGroupInfo> <SecurityGroupInfo> <Description>sample string 2</Description> <GroupId>3</GroupId> <Name>sample string 1</Name> <ReadOnly>true</ReadOnly> <RoleId>6</RoleId> <Selected>true</Selected> </SecurityGroupInfo> </SecurityGroups> <SocialMedia> <SocialMediaData> <Email>sample string 3</Email> <IsSelected>true</IsSelected> <Name>sample string 1</Name> <ProviderId>sample string 2</ProviderId> </SocialMediaData> <SocialMediaData> <Email>sample string 3</Email> <IsSelected>true</IsSelected> <Name>sample string 1</Name> <ProviderId>sample string 2</ProviderId> </SocialMediaData> </SocialMedia> <UserStatus>sample string 5</UserStatus> </ManageUserDTO> </ArrayOfManageUserDTO>
multipart/form-data
Sample:
<ArrayOfManageUserDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models"><ManageUserDTO><Country>sample string 4</Country><Email>sample string 3</Email><FirstName>sample string 1</FirstName><LastName>sample string 2</LastName><Roles xmlns:d3p1="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO"><d3p1:UserRoleDTO><d3p1:RoleId>1</d3p1:RoleId><d3p1:RoleName>sample string 2</d3p1:RoleName></d3p1:UserRoleDTO><d3p1:UserRoleDTO><d3p1:RoleId>1</d3p1:RoleId><d3p1:RoleName>sample string 2</d3p1:RoleName></d3p1:UserRoleDTO></Roles><SecurityGroups><SecurityGroupInfo><Description>sample string 2</Description><GroupId>3</GroupId><Name>sample string 1</Name><ReadOnly>true</ReadOnly><RoleId>6</RoleId><Selected>true</Selected></SecurityGroupInfo><SecurityGroupInfo><Description>sample string 2</Description><GroupId>3</GroupId><Name>sample string 1</Name><ReadOnly>true</ReadOnly><RoleId>6</RoleId><Selected>true</Selected></SecurityGroupInfo></SecurityGroups><SocialMedia><SocialMediaData><Email>sample string 3</Email><IsSelected>true</IsSelected><Name>sample string 1</Name><ProviderId>sample string 2</ProviderId></SocialMediaData><SocialMediaData><Email>sample string 3</Email><IsSelected>true</IsSelected><Name>sample string 1</Name><ProviderId>sample string 2</ProviderId></SocialMediaData></SocialMedia><UserStatus>sample string 5</UserStatus></ManageUserDTO><ManageUserDTO><Country>sample string 4</Country><Email>sample string 3</Email><FirstName>sample string 1</FirstName><LastName>sample string 2</LastName><Roles xmlns:d3p1="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO"><d3p1:UserRoleDTO><d3p1:RoleId>1</d3p1:RoleId><d3p1:RoleName>sample string 2</d3p1:RoleName></d3p1:UserRoleDTO><d3p1:UserRoleDTO><d3p1:RoleId>1</d3p1:RoleId><d3p1:RoleName>sample string 2</d3p1:RoleName></d3p1:UserRoleDTO></Roles><SecurityGroups><SecurityGroupInfo><Description>sample string 2</Description><GroupId>3</GroupId><Name>sample string 1</Name><ReadOnly>true</ReadOnly><RoleId>6</RoleId><Selected>true</Selected></SecurityGroupInfo><SecurityGroupInfo><Description>sample string 2</Description><GroupId>3</GroupId><Name>sample string 1</Name><ReadOnly>true</ReadOnly><RoleId>6</RoleId><Selected>true</Selected></SecurityGroupInfo></SecurityGroups><SocialMedia><SocialMediaData><Email>sample string 3</Email><IsSelected>true</IsSelected><Name>sample string 1</Name><ProviderId>sample string 2</ProviderId></SocialMediaData><SocialMediaData><Email>sample string 3</Email><IsSelected>true</IsSelected><Name>sample string 1</Name><ProviderId>sample string 2</ProviderId></SocialMediaData></SocialMedia><UserStatus>sample string 5</UserStatus></ManageUserDTO></ArrayOfManageUserDTO>