# Mctdocrls

Используется для административных действий: проверки прав, настройки ограничений доступа, очистки служебных заданий или работы с административными объектами.

Место применения: `Сервис > Инструменты > Выполнить JEXL-скрипт`

Тип: JEXL-скрипт

```jexl
var idvUser = Btk_UserApi.getCurrentUserID();
var bvHasRights = sql(`
	with rights as (
		SELECT rights.*
		FROM Btk_RlsUserRightsFlat as rights
		where rights.gidObj = '`+ rop.gid + `'
	)
	select max(b) as "bHasRights"
	from (
		select 
			coalesce(max(1), 0) as b
		from rights t
		where t.idUser = `+ idvUser + `
		union all 
		select 
			coalesce(max(0), 1) as b
		from rights t
	) t 
`).asSingle().bHasRights;
return bvHasRights == 1B;
```
