IStaffService — интерфейс
Сервис для работы со справочником сотрудников.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services
-
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Свойства
Имя | Описание |
---|---|
Возвращает признак того, что при вызове методов сервиса будет использоваться принудительно установленная учетная запись сотрудника. |
Методы
Имя | Описание |
---|---|
Актуализирует состояние сотрудника в соответствии с параметрами, заданными в Справочнике сотрудников. |
|
Добавляет указанному сотруднику заместителя. |
|
Добавляет указанных сотрудников в группу сотрудников. |
|
Добавляет указанного сотрудника в группу сотрудников. |
|
Добавляет папку группы к указанной группе сотрудников, с возможностью отображения в Windows-клиенте. |
|
Добавляет новый адрес для указанного подразделения. |
|
Создаёт экземпляр класса StaffADsMapping для определения соответствие между атрибутом Active Directory и полем справочника сотрудников. |
|
Добавляет нового сотрудника в указанное подразделение. |
|
Добавляет новый элемент к формату отображения данных сотрудника подразделения. |
|
Добавляет сотруднику новую фотографию. |
|
Данный метод позволяет добавить новою подгруппу в существующую группу сотрудников. |
|
|
Добавляет новый падеж имени у заданного сотрудника. |
Добавляет новую должность в справочник сотрудников. |
|
Создаёт новую роль в справочнике сотрудников. |
|
Добавляет вложенное подразделение в указанную организацию. |
|
|
Добавляет отображаемое поле для подразделения, либо сотрудника. |
Добавляет сотрудника в роль. |
|
Добавляет новую папку в список папок роли. |
|
Добавляет группу сотрудников в роль. |
|
Добавляет в роль дочернюю роль. |
|
Добавляет в роль подразделение сотрудников. |
|
Добавляет всех сотрудников подразделения в указанную группу справочника сотрудников. |
|
Немедленно применяет формат отображения данных о сотрудниках подразделения. |
|
|
Определяет возможность перемещения группы. |
|
Определяет возможность перемещения подразделения. |
|
Определяет возможность перемещения отображаемого поля. |
Изменяет личную папку сотрудника. |
|
|
Проверяет настройки криптографии. |
|
Проверяет узел Active Directory. |
Копирует группу справочника сотрудников в указанную группу. |
|
Создаёт папку-делегат. |
|
Создаёт персональную папку сотрудника. |
|
Создаёт папку с указанным именем в корневой папке подразделения. |
|
Создаёт корневую папку для указанного подразделения. |
|
|
Удаляет заданное соответствие полей Active Directory. |
Удаляет заместителя сотрудника. |
|
Удаляет сотрудника из справочника сотрудников. |
|
|
Удаляет заданный формат отображения сотрудника. |
Удаляет указанную фотографию сотрудника. |
|
Удаляет указанную группу из справочника сотрудников. |
|
Удаляет должность из справочника сотрудников. |
|
Удаляет роль из справочника сотрудников. |
|
Удаляет указанной элемент из роли в справочнике сотрудников. |
|
Удаляет подразделение из справочника сотрудников. |
|
|
Удаляет указанное отображаемое поле. |
Выполняет поиск подразделения с заданным названием. |
|
Возвращает список замещений сотрудников, в которых указанный сотрудник является заместителем. |
|
Возвращает группы, в которых числится указанный сотрудник. |
|
Возвращает рабочие группы, в которых указанный сотрудник имеет определённую роль. |
|
Выполняет поиск сотрудника по названию учетной записи. |
|
Возвращает список ролей, в которых участвует сотрудник. |
|
Возвращает группу с определённым названием учетной записи. |
|
Возвращает группу с указанным названием. |
|
Возвращает роль, привязанную к указанной учетной записи. |
|
Осуществляет поиск роли по названию с исключением указанной роли из результатов. |
|
Получает подразделение с указанным идентификатором контейнера в Active Directory. |
|
|
Осуществляет поиск отображаемого поля. |
Возвращает сотрудника с указанным идентификатором. |
|
|
Возвращает отображаемые поля сотрудников. |
|
Возвращает отображаемые поля подразделений. |
Возвращает текущего сотрудника. |
|
Возвращает подразделение с заданным идентификатором. |
|
|
Возвращает режим доступа для заместителя из карточки "Системные настройки". |
|
Возвращает все отображаемые поля сотрудника. |
|
Возвращает значение поля с указанным псевдонимом из карточки сотрудника. |
|
Получает для сотрудника его вид карточки. |
|
Возвращает базовый список отображаемых полей сотрудника. |
|
Возвращает отображаемую строку сотрудника, сформированная в соответствии с настройками подразделения. |
|
Возвращает отображаемое название для указанного поля. |
Возвращает руководителя из карточки подразделения. |
|
|
Возвращает количество сотрудников в заданном подразделении с учетом иерархии. |
|
Возвращает формат отображения сотрудников в заданном подразделении. |
|
Возвращает группу с заданным идентификатором. |
|
Возвращает описание к указанной роли сотрудника в группе. |
Возвращает сотрудников группы. |
|
Возвращает сотрудников группы. |
|
|
Возвращает унаследованные от родительской группы отображаемые поля. |
Возвращает элементы заданной группы. |
|
Возвращает сотрудника, являющегося истинным владельцем сессии, независимо от назначения, выполненного методом |
|
|
Возвращает идентификатор унаследованного календаря. |
|
Возвращает унаследованную шаблонную папку. |
Возвращает список сотрудников с указанной ролью. |
|
Возвращает список сотрудников с указанной ролью. |
|
|
Возвращает путь AD для подразделения. |
|
Возвращает значение поля с указанным псевдонимом из карточки подразделения. |
|
Получает для указанного подразделения его вид карточки. |
|
Возвращает базовый список отображаемых полей подразделения. |
|
Возвращает вид карточки сотрудника для указанного подразделения. |
Возвращает список сотрудников указанного подразделения. |
|
Возвращает список сотрудников указанного подразделения. |
|
|
Возвращает список сотрудников указанного подразделения. |
|
Возвращает отображаемое название указанного поля подразделения. |
|
Возвращает коллекцию унаследованных отображаемых полей подразделения. |
Возвращает список дочерних подразделений. |
|
|
Возвращает отображаемые поля для заданного объекта и типа объекта в справочнике. |
|
Возвращает отображаемые поля для заданного объекта и типа объекта в справочнике, без приведения к типу. |
Определяет принадлежность сотрудника к указанной группе. |
|
Загружает данные сотрудника из Active Directory. |
|
|
Выполняет загрузку данных из AD в Справочник сотрудников. Позволяет указать имя учетной записи, независимо от значения данного поля у сотрудника в Справочнике сотрудников. |
|
Переносит сотрудника в указанное подразделение. |
|
Переносит несколько сотрудников в заданную группу. |
|
Переносит несколько сотрудников в заданное подразделение. |
|
Перемещает группу в указанную группу. |
|
Перемещает подразделение в указанное подразделение. |
|
Перемещает отображаемое поле в порядке отображаемых полей. |
|
Создаёт или возвращает карточку подразделения. |
|
Создаёт или возвращает карточку сотрудника. |
Создаёт или возвращает карточку сотрудника. |
|
|
Проверяет наличие коллекции соответствий полей и атрибутов AD с указанным именем атрибута. |
Определяет наличие сотрудников с указанной учетной записью. |
|
Определяет наличие должности с указанным названием. |
|
|
Подготавливает содержимое почтового сообщения для отсылки сотрудникам при добавлении в рабочую группу. |
|
Подготавливает содержимое почтового сообщения для отсылки участникам при исключении из рабочей группы. |
|
Подготавливает содержимое почтового сообщения для отсылки участникам при удалении рабочей группы. |
Распространяет признак "Не показывать при выборе" с родительского подразделения на дочерние подразделения и сотрудников. |
|
Удаляет сотрудника из группы справочника сотрудников. |
|
Удаляет элементы (группы, сотрудники) из группы справочника сотрудников. |
|
Переопределяет текущего сотрудника, возвращаемого методом GetCurrentEmployee. |
|
Предоставляет полные права доступа к папке сотруднику с указанной учетной записью. |
|
|
Синхронизирует данные группы справочника сотрудников с Active Directory. |
|
Синхронизирует данные роли справочника сотрудников с Active Directory. |
|
Синхронизирует данные подразделения справочника сотрудников с Active Directory. |
|
Синхронизирует данные групп, ролей и подразделений справочника сотрудников с Active Directory. |
Переносит сотрудника в указанное подразделение. |
|
Проверяет вхождение текущего пользователя в доменную группу DocsVision Administrators. |