Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Вход/выход

Обновлено: 15.12.25

Прежде чем вы начнете работать с документами, хранящимися в вашем облаке, вам необходимо авторизоваться в нем.

Используйте метод execCommand объекта window.AscDesktopEditor, чтобы отобразить облако в списке подключенных облаков или удалить его.

AscDesktopEditor.execCommand (command, parameters)
Параметры
Название Описание Тип
Определяет команду, которая должна быть выполнена. строковый
Определяет параметры, передаваемые методу. строковый

При отправке команды portal:login облако регистрируется и отображается на странице Подключенные облака. Вызовите команду на всех страницах, к которым вы можете получить доступ после входа в свое облако. Параметры указываются в формате строки с сериализованным json следующим образом:

{
"displayName": "user name", 
"email": "user@email.addr",
"domain": "domain name",
"provider": "provider",
"userId": "user id"}
Параметры
Название Описание Тип Пример
Определяет имя пользователя, отображаемое на странице «Подключенные облака». строковый «John Smith»
Определяет адрес электронной почты пользователя, отображаемый на странице «Подключенные облака». строковый «john@example.com»
Определяет имя облака и точку входа в облако. строковый «https://exampledomain.com»
Определяет идентификатор провайдера, используемый для ссылки на настольное приложение в командах JavaScript (так же, как в конфигурации ↗). строковый «Р7»
Определяет идентификатор пользователя. строковый «78e1e841»

* — обязательные поля

Пример
const params = {
    "displayName": "John Smith", 
    "email": "john@example.com",
    "domain": "https://exampledomain.com",
    "provider": "Р7",
    "userId": "78e1e841"
}
AscDesktopEditor.execCommand ("portal:login", JSON.stringify(params))

При отправке команды portal:logout облако будет удалено из списка на странице Подключенные облака. Файлы cookies для этого домена будут удалены. Параметры указываются в формате строки с сериализованным json следующим образом:

{
    "domain": "domain name"}
Параметры
Название Описание Тип Пример
Определяет имя облака и точку входа в облако.. строковый «https://exampledomain.com»
Пример
window.AscDesktopEditor.execCommand ("portal:logout", JSON.stringify (({
    "domain": "https://exampledomain.com"
}));