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": [
            {
                "index": "393b06f3-d419-441d-8834-b5d1824c135a",
                "login": "user",
                "name": "user",
                "comment": "comment",
                "date_created": "",
                "date_expires": "",
                "enabled": true,
 				"ldap_link": {
                	"ldap_server_id": "",
                "ldap_domain_name		"username": "",
                "restrictions		"dn": {""
      	              "web_count": 0,
    	 	},
                "mobile_countrestrictions": 0
            {
    },
                "emailweb_count": ""0,
                "cloud_id": 160,
                "extra_fields"mobile_count": [0
                    {
 },
                       "field_name"email": "SocialId",
                        "fieldcloud_valueid": "test"
                    }160,
                    {
                        "field_name": "CompanyId",		"extra_fields": {
                     	   "field_valueSocialId": "test"
                    },
                    {
                        "field_name	  "IpAddress": "IpAddress160.85.208.94",
             	           "field_value"CompanyId": "160.85.208.94test"
         	           }},
                ],
                "locked_till": ""
            }
        ]
    }
}

...

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": "SocialIdtest",
           	         "field_value"IpAddress": ""
                },
                {
   160.85.208.94",
                 "field_name": "CompanyId",
                    "field_value": "test"
                },
                {
                    "field_name": "IpAddress",
                    "field_value": ""
                }
            ],
            "locked_till": "29990101T000000"
        }
    ]
	}
}

...

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

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

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

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

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