Возвращает список профилей прописанных в /etc/ecss/ecss-cc-ui-api/config.yaml. Если в профиле задан домен, то именно он будет использоваться при подключении к ECSS, если нет — его необходимо указать
Параметры
{
null
}
Ответ
Profile {
/**
* Имя профиля
*/
name: string
/**
* Признак что имя профиля указано в настройках
*/
domain: boolean
/**
* Адрес страницы для интеграции с redmine
*/
redmine: string | null
/**
* Признак, активирована ли авторизация через LDAP
*/
ldap_integration_auth: boolean
/**
* Имя профиля брендирования для веб-интерфейса
*/
brand: string
}
Profile[]
Коды ответов:
200
Пример:
Запрос:
{
"action": "profiles",
"requestId": 1,
"payload": null
}
Код ответа:
200
Ответ:
{
"action": "profiles",
"requestId": 1,
"payload": [
{
"name": "default",
"redmine": null,
"ldap_integration_auth": false,
"domain": false,
"brand": "default"
}
],
"status": 200
}
Настройки профиля задаются при установке пакета ecss-cc-ui