Account resource data model
/Account
Dictionary table
The diagran service model of the object: http://www.soffid.org/doc/console/2.9.0/uml/com/soffid/iam/api/Account.html
Soffid allows you to add customized data to the group object. You can do that on metadata option:
It is allowed to consult all the Account definition using the Schema query:
http://<your-domain>/webservice/scim2/v1/Schemas/urn:soffid:com.soffid.iam.api.Account
Full JSON example
&&TODO&&Request
http://<your-server>/webservice/scim2/v1/Account/845085
Response
{
"grantedRoles": [],
"description": "AdminTest Admin"User",
"type": "U",
"ownerGroups": [],
"loginName": "test",
"inheritNewPermissions": false,
"disabled": false,true,
"id": 69,845085,
"roles": [
{
"role": 30
}
],
"grantedUsers"managerGroups": [],
"grantedGroups": [],
"grantedRoles"lastPasswordSet": []"2020-11-23 22:28:14",
"managerGroups"passwordExpiration": []"2020-11-23 22:28:14",
"passwordPolicy": "I",
"accessLevel": "-",
"managerRoles": [],
"managerUsers"created": []"2020-11-13 15:39:52",
"ownerGroups"system": []"soffid",
"ownerRoles": [],
"ownerUsers": [],
"passwordPolicy": "I",
"system": "soffid",
"meta": {
"location": "http://<domainyour-server>/webservice/scim2/v1/Account/69"845085",
"links": {
"roleAccounts": "http://<your-server>/webservice/scim2/v1/RoleAccount?filter=account.id+eq+845085+and+enabled+eq+true",
"users": "http://<your-server>/webservice/scim2/v1/User?filter=accountAccess.account.id+eq+845085+or+accounts.account.id+eq+845085"
},
"resourceType": "Account"
},
"schemas": [
"urn:soffid:com.soffid.iam.api.Account"
],
"name": "admin"test",
"managerUsers": [],
"attributes": {},
"status": "d",
"ownerUsers": [
"test"
],
"grantedUsers": []
}