TESSA Web API
    Preparing search index...

    Interface IGroupAccessService

    Объект, возвращающий информацию по доступу текущего пользователя к группам.

    interface IGroupAccessService {
        getAdminPermissions(
            groupID: string,
            options?: { ignoreCache?: boolean },
        ): Promise<GroupAdminPermissions>;
        isMember(
            groupID: string,
            options?: { ignoreCache?: boolean },
        ): Promise<boolean>;
    }

    Implemented by

    Index

    Methods

    • Возвращает административные разрешения текущего пользователя для указанной группы.

      Parameters

      • groupID: string

        Идентификатор проверяемой группы.

      • Optionaloptions: { ignoreCache?: boolean }

        Опции, посредством которых возможно определить, следует ли игнорировать кэш (клиентский и серверный) при обработке запроса.

      Returns Promise<GroupAdminPermissions>

      Административные разрешения, доступные пользователю по отношению к группе.

    • Возвращает признак того, имеет ли текущий пользователь доступ к указанной группе.

      Parameters

      • groupID: string

        Идентификатор проверяемой группы.

      • Optionaloptions: { ignoreCache?: boolean }

        Опции, посредством которых возможно определить, следует ли игнорировать кэш (клиентский и серверный) при обработке запроса.

      Returns Promise<boolean>

      true, если текущий пользователь имеет доступ к указанной группе; false, если доступ отсутствует.