• Модуль: rest
  • Путь к файлу: ~/bitrix/modules/rest/lib/app.php
  • Класс: BitrixRestAppTable
  • Вызов: AppTable::getAccess
static function getAccess($appId)
{
	$appInfo = static::getByClientId($appId);
	if($appInfo)
	{
		if($appInfo['ACCESS'] <> '')
		{
			$rightsList = explode(",", $appInfo["ACCESS"]);

			$access = new CAccess();
			$accessNames = $access->getNames($rightsList);

			$result = array();
			foreach($rightsList as $right)
			{
				$result[$right] = array(
					"id" => $right,
					"provider" => $accessNames[$right]["provider_id"],
					"name" => $accessNames[$right]["name"]
				);
			}
			return $result;
		}
	}

	return false;
}