# CAllMain::GetUserRight()

URL: https://chugunov.pro/api-bitrix/global/callmain/getuserright/
Проверено на 1С-Битрикс 25.x, обновлено 04.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс: [`\CAllMain`](https://chugunov.pro/api-bitrix/global/callmain/)
Модуль: Глобальные классы.
Свойства элемента: method, public, static.

## Сигнатура

```php
public static GetUserRight(string $moduleId[, array<string|int, mixed>|bool $groups = false ][, string $use_default_level = 'Y' ][, string $max_right_for_super_admin = 'Y' ][, array<string|int, mixed>|bool $siteId = false ]) : mixed
```

## Описание

Returns an array of rights for a module W - max rights (admin) D - min rights (access denied)

## Параметры

- `$moduleId` `string` — обязательный. - a module id
- `$groups` `array<string|int, mixed>|bool` — необязательный, по умолчанию `false`. - array of groups ID, if not set then for current useer
- `$use_default_level` `string` — необязательный, по умолчанию `'Y'`. - "Y" - use default role
- `$max_right_for_super_admin` `string` — необязательный, по умолчанию `'Y'`. - "Y" - for group ID=1 return max rights
- `$siteId` `array<string|int, mixed>|bool` — необязательный, по умолчанию `false`

## Возвращаемое значение

`mixed`

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/CAllMain.html
