Метод используется для получения списка разрешений в Панели управления Клиента для каждого уровня доступа пользователя (см. ).
Доступ к разделу Запросы цен не регулируется. Все пользователи имеют к нему полный доступ. При этом создание запроса цен выполняется с помощью Client GraphQL API. Подробнее см. Запросы цен.
GET {reseller_domain}/internal_api/user_permissions
В этой статье:
Авторизация
Авторизация не требуется.
Аргументы
|
Название |
Тип параметра |
Тип данных |
Обязательный/
|
Описание |
|---|---|---|---|---|
|
Content-Type |
header |
string |
Обязательный |
Тип данных, передаваемых в запросе. Укажите application/vnd.api+json |
|
Accept |
header |
string |
Обязательный |
Поддерживаемые типы данных в ответе. Укажите application/vnd.api+json |
|
reseller_domain |
path |
string |
Обязательный |
Доменное имя реселлера |
Модель ответа
Пример запроса
Bash
curl --location --request GET 'https://test.activeplatform.com/internal_api/user_permissions' \
--header 'Content-Type: application/vnd.api+json' \
--header 'Accept: application/vnd.api+json'
Пример ответа
JSON
{
"data": [
{
"role": "admin",
"scopes": [
"ui.personal_account",
"ui.main",
"ui.billing",
"action.payments.billing",
"action.orders.billing",
"action.balance_statement.billing",
"action.guaranteed_payments.billing",
"action.closing_documents.billing",
"ui.profile",
"action.profile",
"ui.subscriptions",
"action.subscriptions",
"ui.analytics",
"action.analytics",
"ui.catalog",
"ui.support",
"default",
"ui.custom_pages"
],
"permissions": [
{
"scope": "ui.personal_account",
"policies": [
"header",
"navigation",
"switch_account",
"menu_notifications",
"menu_profile",
"workspace",
"footer",
"balance_status"
]
},
{
"scope": "ui.main",
"policies": [
"widget_balance",
"widget_subscriptions_payments_filters",
"widget_current_consumption",
"widget_catalog",
"widget_currency_rate",
"widget_expenses",
"widget_help"
]
},
{
"scope": "ui.billing",
"policies": [
"widget_balance",
"widget_current_consumption",
"widget_expected_amount_payments",
"payments",
"orders",
"closing_documents",
"guaranteed_payments",
"balance_statement"
]
},
{
"scope": "action.payments.billing",
"policies": [
"cancel",
"recreate",
"pay",
"pay_from_balance",
"download",
"separate",
"export"
]
},
{
"scope": "action.orders.billing",
"policies": [
"cancel",
"recreate",
"export",
"update_po_data"
]
},
{
"scope": "action.balance_statement.billing",
"policies": [
"export"
]
},
{
"scope": "action.guaranteed_payments.billing",
"policies": [
"create"
]
},
{
"scope": "action.closing_documents.billing",
"policies": [
"download"
]
},
{
"scope": "ui.profile",
"policies": [
"user_info",
"accounts",
"account_info",
"account_users",
"invited_users",
"list_notifications",
"list_email_notifications",
"list_push_notifications"
]
},
{
"scope": "action.profile",
"policies": [
"update_user_info",
"update_account_info",
"change_password",
"invite_users",
"delete_invited_user",
"manage_role",
"manage_user_status",
"manage_contact_account_user",
"manage_notification_scope",
"create_account",
"delete_users"
]
},
{
"scope": "ui.subscriptions",
"policies": [
"all_subscriptions",
"subscriptions",
"subscription_detail",
"subscription_additional_parameter"
]
},
{
"scope": "action.subscriptions",
"policies": [
"stop",
"activate",
"destroy",
"change_autorenewal_option",
"renew",
"prolong",
"adjust",
"switch_plan",
"set_budget",
"edit_subscription_name",
"export"
]
},
{
"scope": "ui.analytics",
"policies": [
"read_analytics",
"read_reports"
]
},
{
"scope": "action.analytics",
"policies": [
"generate_reports"
]
},
{
"scope": "ui.catalog",
"policies": [
"catalog"
]
},
{
"scope": "ui.support",
"policies": [
"support"
]
},
{
"scope": "default",
"policies": [
"top_up_balance",
"buy_subscription",
"widget_recommendations",
"widget_stories"
]
},
{
"scope": "ui.custom_pages",
"policies": [
"custom_pages"
]
}
]
},
{
"role": "user",
"scopes": [
"ui.personal_account",
"ui.main",
"ui.profile",
"action.profile",
"ui.support"
],
"permissions": [
{
"scope": "ui.personal_account",
"policies": [
"header",
"navigation",
"switch_account",
"menu_notifications",
"menu_profile",
"workspace",
"footer",
"balance_status"
]
},
{
"scope": "ui.main",
"policies": [
"widget_help"
]
},
{
"scope": "ui.profile",
"policies": [
"user_info",
"accounts",
"account_info",
"list_notifications",
"list_email_notifications",
"list_push_notifications"
]
},
{
"scope": "action.profile",
"policies": [
"change_password",
"update_user_info",
"create_account"
]
},
{
"scope": "ui.support",
"policies": [
"support"
]
}
]
},
{
"role": "owner",
"scopes": [
"ui.personal_account",
"ui.main",
"ui.billing",
"action.payments.billing",
"action.orders.billing",
"action.balance_statement.billing",
"action.guaranteed_payments.billing",
"action.closing_documents.billing",
"ui.profile",
"action.profile",
"ui.subscriptions",
"action.subscriptions",
"ui.analytics",
"action.analytics",
"ui.catalog",
"ui.support",
"default",
"ui.custom_pages"
],
"permissions": [
{
"scope": "ui.personal_account",
"policies": [
"header",
"navigation",
"switch_account",
"menu_notifications",
"menu_profile",
"workspace",
"footer",
"balance_status"
]
},
{
"scope": "ui.main",
"policies": [
"widget_balance",
"widget_subscriptions_payments_filters",
"widget_current_consumption",
"widget_catalog",
"widget_currency_rate",
"widget_expenses",
"widget_help"
]
},
{
"scope": "ui.billing",
"policies": [
"widget_balance",
"widget_current_consumption",
"widget_expected_amount_payments",
"payments",
"orders",
"closing_documents",
"guaranteed_payments",
"balance_statement"
]
},
{
"scope": "action.payments.billing",
"policies": [
"cancel",
"recreate",
"pay",
"pay_from_balance",
"download",
"separate",
"export"
]
},
{
"scope": "action.orders.billing",
"policies": [
"cancel",
"recreate",
"export",
"update_po_data"
]
},
{
"scope": "action.balance_statement.billing",
"policies": [
"export"
]
},
{
"scope": "action.guaranteed_payments.billing",
"policies": [
"create"
]
},
{
"scope": "action.closing_documents.billing",
"policies": [
"download"
]
},
{
"scope": "ui.profile",
"policies": [
"user_info",
"accounts",
"account_info",
"account_users",
"invited_users",
"list_notifications",
"list_email_notifications",
"list_push_notifications"
]
},
{
"scope": "action.profile",
"policies": [
"update_user_info",
"update_account_info",
"change_password",
"invite_users",
"delete_invited_user",
"manage_role",
"manage_user_status",
"manage_contact_account_user",
"manage_notification_scope",
"create_account",
"manage_role_for_owner",
"manage_mfa_account",
"delete_users"
]
},
{
"scope": "ui.subscriptions",
"policies": [
"all_subscriptions",
"subscriptions",
"subscription_detail",
"subscription_additional_parameter"
]
},
{
"scope": "action.subscriptions",
"policies": [
"stop",
"activate",
"destroy",
"change_autorenewal_option",
"renew",
"prolong",
"adjust",
"switch_plan",
"set_budget",
"edit_subscription_name",
"export"
]
},
{
"scope": "ui.analytics",
"policies": [
"read_analytics",
"read_reports"
]
},
{
"scope": "action.analytics",
"policies": [
"generate_reports"
]
},
{
"scope": "ui.catalog",
"policies": [
"catalog"
]
},
{
"scope": "ui.support",
"policies": [
"support"
]
},
{
"scope": "default",
"policies": [
"top_up_balance",
"buy_subscription",
"widget_recommendations",
"widget_stories"
]
},
{
"scope": "ui.custom_pages",
"policies": [
"custom_pages"
]
}
]
},
{
"role": "finance",
"scopes": [
"ui.personal_account",
"ui.main",
"ui.billing",
"action.payments.billing",
"action.orders.billing",
"action.balance_statement.billing",
"action.guaranteed_payments.billing",
"action.closing_documents.billing",
"ui.profile",
"action.profile",
"ui.subscriptions",
"action.subscriptions",
"ui.analytics",
"action.analytics",
"ui.support",
"default"
],
"permissions": [
{
"scope": "ui.personal_account",
"policies": [
"header",
"navigation",
"switch_account",
"menu_notifications",
"menu_profile",
"workspace",
"footer",
"balance_status"
]
},
{
"scope": "ui.main",
"policies": [
"widget_balance",
"widget_subscriptions_payments_filters",
"widget_current_consumption",
"widget_currency_rate",
"widget_expenses",
"widget_help"
]
},
{
"scope": "ui.billing",
"policies": [
"widget_balance",
"widget_current_consumption",
"widget_expected_amount_payments",
"payments",
"orders",
"closing_documents",
"guaranteed_payments",
"balance_statement"
]
},
{
"scope": "action.payments.billing",
"policies": [
"pay",
"pay_from_balance",
"download",
"separate",
"export"
]
},
{
"scope": "action.orders.billing",
"policies": [
"export",
"update_po_data"
]
},
{
"scope": "action.balance_statement.billing",
"policies": [
"export"
]
},
{
"scope": "action.guaranteed_payments.billing",
"policies": [
"create"
]
},
{
"scope": "action.closing_documents.billing",
"policies": [
"download"
]
},
{
"scope": "ui.profile",
"policies": [
"user_info",
"accounts",
"account_info",
"account_users",
"list_notifications",
"list_email_notifications",
"list_push_notifications"
]
},
{
"scope": "action.profile",
"policies": [
"update_user_info",
"update_account_info",
"change_password",
"create_account"
]
},
{
"scope": "ui.subscriptions",
"policies": [
"all_subscriptions",
"subscriptions",
"subscription_detail"
]
},
{
"scope": "action.subscriptions",
"policies": [
"set_budget",
"export"
]
},
{
"scope": "ui.analytics",
"policies": [
"read_analytics",
"read_reports"
]
},
{
"scope": "action.analytics",
"policies": [
"generate_reports"
]
},
{
"scope": "ui.support",
"policies": [
"support"
]
},
{
"scope": "default",
"policies": [
"top_up_balance",
"widget_stories"
]
}
]
},
{
"role": "limited",
"scopes": [
"ui.personal_account",
"ui.main",
"ui.profile",
"action.profile",
"ui.catalog",
"ui.support",
"default"
],
"permissions": [
{
"scope": "ui.personal_account",
"policies": [
"header",
"navigation",
"menu_notifications",
"menu_profile",
"workspace",
"footer"
]
},
{
"scope": "ui.main",
"policies": [
"widget_catalog",
"widget_currency_rate"
]
},
{
"scope": "ui.profile",
"policies": [
"user_info",
"accounts"
]
},
{
"scope": "action.profile",
"policies": [
"update_user_info",
"change_password",
"create_account"
]
},
{
"scope": "ui.catalog",
"policies": [
"catalog"
]
},
{
"scope": "ui.support",
"policies": [
"support"
]
},
{
"scope": "default",
"policies": [
"buy_subscription",
"widget_stories"
]
}
]
},
{
"role": "guest",
"scopes": [
"ui.personal_account",
"ui.main",
"ui.profile",
"ui.catalog",
"ui.support"
],
"permissions": [
{
"scope": "ui.personal_account",
"policies": [
"header",
"footer"
]
},
{
"scope": "ui.main",
"policies": [
"widget_currency_rate",
"widget_help"
]
},
{
"scope": "ui.profile",
"policies": [
"authorize"
]
},
{
"scope": "ui.catalog",
"policies": [
"catalog"
]
},
{
"scope": "ui.support",
"policies": [
"support"
]
}
]
},
{
"role": "technical_manager",
"scopes": [
"ui.personal_account",
"ui.main",
"ui.billing",
"action.payments.billing",
"action.orders.billing",
"action.balance_statement.billing",
"action.guaranteed_payments.billing",
"action.closing_documents.billing",
"ui.profile",
"action.profile",
"ui.subscriptions",
"action.subscriptions",
"ui.analytics",
"action.analytics",
"ui.catalog",
"ui.support",
"default"
],
"permissions": [
{
"scope": "ui.personal_account",
"policies": [
"header",
"navigation",
"switch_account",
"menu_notifications",
"menu_profile",
"workspace",
"footer",
"balance_status"
]
},
{
"scope": "ui.main",
"policies": [
"widget_balance",
"widget_subscriptions_payments_filters",
"widget_current_consumption",
"widget_catalog",
"widget_currency_rate",
"widget_expenses",
"widget_help"
]
},
{
"scope": "ui.billing",
"policies": [
"widget_balance",
"widget_current_consumption",
"widget_expected_amount_payments",
"payments",
"orders",
"closing_documents",
"guaranteed_payments",
"balance_statement"
]
},
{
"scope": "action.payments.billing",
"policies": [
"cancel",
"recreate",
"pay",
"pay_from_balance",
"download",
"separate",
"export"
]
},
{
"scope": "action.orders.billing",
"policies": [
"cancel",
"recreate",
"export",
"update_po_data"
]
},
{
"scope": "action.balance_statement.billing",
"policies": [
"export"
]
},
{
"scope": "action.guaranteed_payments.billing",
"policies": [
"create"
]
},
{
"scope": "action.closing_documents.billing",
"policies": [
"download"
]
},
{
"scope": "ui.profile",
"policies": [
"user_info",
"accounts",
"account_info",
"account_users",
"invited_users",
"list_notifications",
"list_email_notifications",
"list_push_notifications"
]
},
{
"scope": "action.profile",
"policies": [
"update_user_info",
"update_account_info",
"change_password",
"invite_users",
"delete_invited_user",
"manage_role",
"manage_user_status",
"manage_contact_account_user",
"manage_notification_scope",
"create_account",
"delete_users"
]
},
{
"scope": "ui.subscriptions",
"policies": [
"all_subscriptions",
"subscriptions",
"subscription_detail",
"subscription_additional_parameter"
]
},
{
"scope": "action.subscriptions",
"policies": [
"stop",
"activate",
"destroy",
"change_autorenewal_option",
"renew",
"prolong",
"adjust",
"switch_plan",
"set_budget",
"edit_subscription_name",
"export"
]
},
{
"scope": "ui.analytics",
"policies": [
"read_analytics",
"read_reports"
]
},
{
"scope": "action.analytics",
"policies": [
"generate_reports"
]
},
{
"scope": "ui.catalog",
"policies": [
"catalog"
]
},
{
"scope": "ui.support",
"policies": [
"support"
]
},
{
"scope": "default",
"policies": [
"top_up_balance",
"buy_subscription",
"widget_recommendations",
"widget_stories"
]
}
]
}
],
"meta": {
"server_current_time": "2025-08-04T10:54:30.981420+0300"
}
}