Get User List
Description
Get details of all users of the cloud services under the same company and business unit.
URL
/api/v1/profile/user/list
Method: Get
Request Headers
Key |
Value |
Type |
Description |
---|---|---|---|
Authorization | Bearer <Authorization Token> | String | Authorization credential generated by FortiCASB |
Content-Type | application/json | String | |
companyId | <Company ID> | Integer | Company ID of which the business unit is under, can be obtained through Get Resource Map. |
roleId |
<User ID> |
Integer |
Login user ID, can be obtained through Get Resource Map. |
buId |
<Business Unit ID> |
Long |
The targeted business unit ID on FortiCASB. Business unit ID can be obtained through . Alternatively, it can also be obtained from the REST API Get Resource Map |
service |
<Cloud Service> |
String |
Name of the cloud service such as Salesforce, Office365, etc. |
skip |
<Skip Number> |
Integer |
Indexes in a result set. Used to exclude response from the first N items of a resource collection. |
limit |
<Limit per Page> |
Integer |
Maximum number of return items per page. |
Sample Request
Request URL |
GET https://www.forticasb.com/api/v1/profile/user/list |
Request Header |
Authorization: Bearer <Authorization_Token> Content-Type: application/json companyId: 62598 roleId: 36241 service: Salesforce buid: 8 companyid: 7 skip: 0 limit: 2 |
Response Variables
Name |
Required |
Type |
Description |
---|---|---|---|
companyId | Required | String | Company ID |
userId | Required | String | The user identity |
origUserId | Required | String | The original user identity |
deleted | Required | boolean | The current user information deleted or not |
createdDate | Required | long | Timestamp, user created date |
service | Required | Application | Cloud service name |
isActive | Required | boolean | User active status |
buId | optional | Long | Business unit ID |
createdById | optional | String | The ID which created this user |
lastModifiedDate | optional | long | Timestamp, the last time that this user has been modified |
lastModifiedById | optional | String | The last user id that modified this user information |
lastLoginDate | optional | long | Timestamp, the last time that this user login into FortiCASB |
systemModstamp | optional | long | Timestamp of the system |
optional | String | The email of the registered user | |
userName | optional | String | The user name of the registered user |
name | optional | String | This user's name |
firstName | optional | String | This user's first name |
lastName | optional | String | This user's last name |
userType | optional | UserTypeEnum | User type |
profileId | optional | String | This user's profile ID |
userRoleId | optional | String | This user's role ID |
Sample Response
[
{
"companyId": "7",
"buId": 8,
"userId": "0050P000006kOBcQAM",
"origUserId": "0050P000006kOBcQAM",
"deleted": false,
"createdDate": 1492555111000,
"createdById": "0050P000006d7J0QAI",
"lastModifiedDate": 1583370489000,
"systemModstamp": 1545262127000,
"email": "xxxxxxx@gmail.com",
"userName": "xxxxxxx@guest.hotmail.com",
"name": "forti3 net3",
"firstName": "forti3",
"lastName": "net3",
"service": "SALESFORCE",
"lastLoginDate": 1545262127000,
"userType": "CsnOnly",
"isActive": true,
"profileId": "00e0P000000JYKPQA4"
},
{
"companyId": "7",
"buId": 8,
"userId": "0054U000009GCaMQAW",
"origUserId": "0054U000009GCaMQAW",
"deleted": false,
"createdDate": 1595303943000,
"createdById": "0050P000006d7J1QAI",
"lastModifiedDate": 1595303943000,
"systemModstamp": 0,
"email": "xxxxx@salesforce.com",
"userName": "xxxxxx@00d0p000000db1xuas",
"name": "Platform Integration User",
"lastName": "Platform Integration User",
"service": "SALESFORCE",
"lastLoginDate": 0,
"isActive": true,
"profileId": "00e0P000000a7HVQAY"
}
]