• Модуль: rpa
  • Путь к файлу: ~/bitrix/modules/rpa/lib/controller/type.php
  • Класс: BitrixRpaControllerType
  • Вызов: Type::configureActions
public function configureActions(): array
{
	$configureActions = parent::configureActions();
	$configureActions['add'] = [
		'+prefilters' => [
			new CheckPermissions(UserPermissions::ENTITY_TYPE, UserPermissions::ACTION_CREATE),
		],
	];
	$configureActions['delete'] = [
		'+prefilters' => [
			new CheckPermissions(UserPermissions::ENTITY_TYPE, UserPermissions::ACTION_DELETE),
		],
	];
	$configureActions['update'] = [
		'+prefilters' => [
			new CheckPermissions(UserPermissions::ENTITY_TYPE, UserPermissions::ACTION_MODIFY),
		],
	];
	$configureActions['fields'] =
	$configureActions['get'] = [
		'+prefilters' => [
			new CheckPermissions(UserPermissions::ENTITY_TYPE, UserPermissions::ACTION_VIEW),
		],
	];

	return $configureActions;
}