Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
{
    "method": "axxonsoft.bl.security.SecurityService.ChangeConfig",
    "data": {
        "added_users_assignments": [
            {
                "user_id": "52537c93-3efc-4465-b553-1c1ccf42faef",
                "role_id": "75863211-6fe5-4a79-9abf-f8137b1e767c"
            }
        ]
    }
}

Блокировка и разблокировка пользователей


Code Block
{
	"method":"axxonsoft.bl.security.SecurityService.ChangeConfig",
	"data":{
		"modified_users": [
        {
            "index": "fa00ea14-0ff5-4586-b6c8-ea449391a3a8",
            "login": "user1",
            "name": "user1",
            "comment": "",
            "enabled": true,
            "ldap_server_id": "00000000-0000-0000-0000-000000000000",
            "ldap_domain_name": "",
            "restrictions": {
                "web_count": 2147483647,
                "mobile_count": 2147483647
            },
            "email": "",
            "cloud_id": "0",
            "extra_fields": [
                {
                    "field_name": "SocialId",
                    "field_value": ""
                },
                {
                    "field_name": "CompanyId",
                    "field_value": ""
                },
                {
                    "field_name": "IpAddress",
                    "field_value": ""
                }
            ],
            "locked_till": "29990101T000000"
        }
    ]
	}
}

...

Для разблокировки пользователя необходимо задать дату и время меньше текущей.

Проверка доступности имени пользователя


Code Block
{
    "method": "axxonsoft.bl.security.SecurityService.CheckLogin",
    "data": {
        "login": "user"
    }
}

В ответе будет следующая информация:

  • "result": "TAKEN" - пользователь с таким именем уже есть в системе;
  • "result": "FREE" - пользователя с таким именем нет в системе.