Настройка доступа к API — различия между версиями

Материал из Mr.Doc
Перейти к: навигация, поиск
м (Авторизация)
 
(не показано 7 промежуточных версий 2 участников)
Строка 1: Строка 1:
 +
[[Category:API]]
 
Для работы с API интерфейсом необходимо настроить соответствующие права доступа к системе.
 
Для работы с API интерфейсом необходимо настроить соответствующие права доступа к системе.
  
Строка 4: Строка 5:
 
[[Файл:form_role.png|thumb|Карточка роли]]
 
[[Файл:form_role.png|thumb|Карточка роли]]
 
Начать стоит с создания соответствующей роли, используя для этого пункт меню '''"Справочники - Роли пользователей"'''.
 
Начать стоит с создания соответствующей роли, используя для этого пункт меню '''"Справочники - Роли пользователей"'''.
В форме создаваемой роли, на вкладке '''"Другие операции"''' нужно отметить необходимые операции с префиксом '''"API"'''.
+
В форме создаваемой роли на вкладке '''"Другие операции"''' нужно отметить необходимые операции с префиксом '''"API"'''.
  
 
== Создание пользователя ==
 
== Создание пользователя ==
 
[[Файл:form_user.png|thumb|Карточка пользователя]]
 
[[Файл:form_user.png|thumb|Карточка пользователя]]
Далее, через пункт меню '''"Справочники - Пользователи"''' необходимо создать пользователя, от имени которого будет осуществляться доступ к API.
+
Далее через пункт меню '''"Справочники - Пользователи"''' необходимо создать пользователя, от имени которого будет осуществляться доступ к API.
В форме нового пользователя необходимо заполнить обязательные реквизиты и на вкладке '''"Связанные роли"''' отметить, созданную на предыдущем этапе роль.
+
В форме нового пользователя необходимо заполнить обязательные реквизиты и на вкладке '''"Связанные роли"''' отметить созданную на предыдущем этапе роль.
Обратите внимание, что в системе существует предопределенная роль "Администраторы системы", пользователи которой имеют доступ ко всему функционалу системы, в том числе и API интерфейсу. Ответственно относитесь к сохранности паролей пользователей данной роли.
+
Обратите внимание, что в системе существует предопределенная роль "Администраторы системы", пользователи которой имеют доступ ко всему функционалу системы, в том числе и к API интерфейсу. Ответственно относитесь к сохранности паролей пользователей данной роли.
  
 
== Авторизация ==
 
== Авторизация ==
 +
Для работы с API требуется BASIC-авторизация. Это подразумевает передачу логина и пароля, указанных на предыдущем шаге в заголовках каждого запроса к API.

Текущая версия на 17:23, 5 марта 2014

Для работы с API интерфейсом необходимо настроить соответствующие права доступа к системе.

Создание роли

Карточка роли

Начать стоит с создания соответствующей роли, используя для этого пункт меню "Справочники - Роли пользователей". В форме создаваемой роли на вкладке "Другие операции" нужно отметить необходимые операции с префиксом "API".

Создание пользователя

Карточка пользователя

Далее через пункт меню "Справочники - Пользователи" необходимо создать пользователя, от имени которого будет осуществляться доступ к API. В форме нового пользователя необходимо заполнить обязательные реквизиты и на вкладке "Связанные роли" отметить созданную на предыдущем этапе роль. Обратите внимание, что в системе существует предопределенная роль "Администраторы системы", пользователи которой имеют доступ ко всему функционалу системы, в том числе и к API интерфейсу. Ответственно относитесь к сохранности паролей пользователей данной роли.

Авторизация

Для работы с API требуется BASIC-авторизация. Это подразумевает передачу логина и пароля, указанных на предыдущем шаге в заголовках каждого запроса к API.