# Account resource ## /Account ### Dictionary table

The diagram service model of the object: [https://download.soffid.com/doc/console/latest/uml/com/soffid/iam/api/Account.html](https://download.soffid.com/doc/console/latest/uml/com/soffid/iam/api/Account.html)

Soffid allows you to add customized data to the Account object. You can do that on metadata option: - Main Menu > Administration > Configure Soffid > Global Settings > Metadata ## Query Schema It is allowed to consult all the Account definition using the Schema query: ##### Request ```MarkDown GET http:///soffid/webservice/scim2/v1/Schemas/urn:soffid:com.soffid.iam.api.Account ``` ##### Response 200 OK ```JSON { "meta": { "location": "http://soffid.pat.lab:8080/webservice/scim2/v1/Schemas/urn:soffid:com.soffid.iam.api.Account", "resourceType": "Schema" }, "schemas": [ "urn:ietf:params:scim:schemas:core:2.0:Schema" ], "name": "Account", "description": "Account object", "attributes": [ { "uniqueness": "none", "name": "system", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": true }, { "uniqueness": "none", "name": "name", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": true }, { "uniqueness": "none", "name": "description", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "type", "canonicalValues": [ "U", "S", "P", "I" ], "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": true }, { "uniqueness": "none", "name": "status", "canonicalValues": [ "a", "d", "FA", "FD", "r", "l" ], "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "passwordPolicy", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": true }, { "uniqueness": "none", "name": "ownerGroups", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": true, "required": false }, { "uniqueness": "none", "name": "ownerUsers", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": true, "required": false }, { "uniqueness": "none", "name": "ownerRoles", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": true, "required": false }, { "uniqueness": "none", "name": "managerGroups", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": true, "required": false }, { "uniqueness": "none", "name": "managerUsers", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": true, "required": false }, { "uniqueness": "none", "name": "managerRoles", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": true, "required": false }, { "uniqueness": "none", "name": "grantedGroups", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": true, "required": false }, { "uniqueness": "none", "name": "grantedUsers", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": true, "required": false }, { "uniqueness": "none", "name": "grantedRoles", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": true, "required": false }, { "uniqueness": "none", "name": "serverType", "canonicalValues": [ "Windows", "Linux", "Database" ], "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "serverName", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "vaultFolderId", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "inheritNewPermissions", "mutability": "readWrite", "type": "boolean", "caseExact": true, "returned": "default", "multiValued": false, "required": true }, { "uniqueness": "none", "name": "loginUrl", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "loginName", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "launchType", "canonicalValues": [ "S", "W", "P" ], "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "jumpServerGroup", "mutability": "readWrite", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "created", "mutability": "readOnly", "type": "dateTime", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "lastLogin", "mutability": "readOnly", "type": "dateTime", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "lastUpdated", "mutability": "readOnly", "type": "dateTime", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "lastPasswordSet", "mutability": "readOnly", "type": "dateTime", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "passwordExpiration", "mutability": "readOnly", "type": "dateTime", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "lockedBy", "mutability": "readOnly", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "uniqueness": "none", "name": "passwordStatus", "mutability": "readOnly", "type": "string", "caseExact": true, "returned": "default", "multiValued": false, "required": false }, { "subattributes": [ { "uniqueness": "none", "name": "value", "description": "The password itself, in clear text", "mutability": "writeOnly", "type": "string", "caseExact": true, "multiValued": false, "required": true }, { "uniqueness": "none", "name": "expired", "description": "If not set to false, the user will be prompted to change it on next logon", "mutability": "readWrite", "type": "boolean", "caseExact": true, "multiValued": false, "required": false } ], "uniqueness": "none", "name": "password", "description": "Change current account password", "mutability": "writeOnly", "type": "complex", "caseExact": true, "multiValued": false, "required": false }, { "uniqueness": "none", "name": "attributes", "mutability": "readWrite", "type": "complex", "caseExact": true, "multiValued": false, "required": false } ], "id": "urn:soffid:com.soffid.iam.api.Account" } ``` ## Full JSON example

Visit [SCIM Account examples](https://bookstack.soffid.com/books/scim/page/scim-account-examples "SCIM Account examples") page