Документация для разработчиков
Темная тема

GetUserPermissions

text
CAdvContract::GetUserPermissions(
	int USER_ID=false
	CONTRACT_ID=0
);

Метод возвращает массив прав заданного пользователя по всем контрактам. Метод нестатический.

Параметры метода

Параметры Описание
USER_ID ID пользователя; если не определён - используется ID текущего пользователя. Необязательный параметр.
CONTRACT_ID Необязательный параметр.

Пример массива, возвращаемого методом

Array
(
	[34] => Array
		(
			[0] => ADD
			[1] => VIEW
			[2] => EDIT
		)
	[52] => Array
		(
			[0] => ADD
			[1] => VIEW
		)
)

Индексом массива является ID контракта. Значением - массив прав на данный контракт.



© «Битрикс», 2001-2024, «1С-Битрикс», 2024