• Модуль: rpa
  • Путь к файлу: ~/bitrix/modules/rpa/lib/userpermissions.php
  • Класс: BitrixRpaUserPermissions
  • Вызов: UserPermissions::getEditableTypeIds
protected function getEditableTypeIds(): array
{
	$editableTypeIds = [];
	foreach($this->permissions as $entity => $permissions)
	{
		if(preg_match('/^'.static::ENTITY_TYPE.'(d+)$/', $entity, $matches))
		{
			if(isset($permissions[static::ACTION_MODIFY]) && $permissions[static::ACTION_MODIFY] > static::PERMISSION_NONE)
			{
				$editableTypeIds[] = (int) $matches[1];
			}
		}
	}

	return $editableTypeIds;
}