1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
accesschecker.php
См. документацию.
1<?php
2
4
5use Bitrix\Crm\Service\Container;
8
15{
19 public static function checkAccessPermission()
20 {
21 global $APPLICATION;
22
23 if (Main\ModuleManager::isModuleInstalled('intranet') && Main\Loader::includeModule('crm'))
24 {
25 if (!Container::getInstance()->getUserPermissions()->isCrmAdmin())
26 {
27 throw new AccessException();
28 }
29 }
30 else
31 {
32 $saleModulePermissions = $APPLICATION::GetGroupRight('sale');
33 if ($saleModulePermissions < 'W')
34 {
35 throw new AccessException();
36 }
37 }
38 }
39}
global $APPLICATION
Определения include.php:80
$saleModulePermissions
Определения tools.php:21