$system: изменение пользователей

Описание

Изменились пользователи или SIP-пользователи рабочего домена; потребитель обновляет состав операторов и устройств.

Table 1. Системные характеристики

Класс

Тип

$system

Свойства

Table 2. Свойства
Спецификация Описание

Название: event
Тип: varchar
Пустое значение: — 

reload_all — состав пользователей и SIP-пользователей домена изменился целиком (коллекция очищена или перечитана); notify_entity — изменена одна сущность.

Название: domain
Тип: varchar
Пустое значение: — 

Домен.

Название: type
Тип: varchar
Пустое значение: отсутствует

Только для notify_entity: user — пользователь, sipuser — SIP-пользователь.

Название: operation
Тип: varchar
Пустое значение: отсутствует

Только для notify_entity: create, update, delete.

Название: entity
Тип: json
Пустое значение: отсутствует

Только для notify_entity: id, login, name; у SIP-пользователя также phonenumber, iduser — привязанный пользователь.

Пример

[
  "notify",
  {
    "sid": "my_subscr",
    "class": "ctievents",
    "type": "$system",
    "eventts": 1792170168982,
    "data": {
      "domain": "pbx.era-platform.ru",
      "entity": {
        "id": "c95a924e-d4ed-4193-910c-f6e3fc98bd16",
        "iduser": "00000000-0000-0000-0000-000000000000",
        "login": "sip9",
        "name": "SIP9",
        "phonenumber": "19"
      },
      "event": "notify_entity",
      "operation": "create",
      "type": "sipuser"
    }
  }
]

См. также