1. Skript pro řízení přístupu na soubor

    Článek: AN0001909Aktualizováno::

    Pokud má uživatel právo na záznam třídy, pak může z daného záznamu číst všechny soubory, které jsou v záznamu uloženy. Pokud potřebujete řídit práva na konkrétní soubory, pak je třeba na daném sloupci typu Soubor definovat skript, který vyhodnotí, zda uživatel může soubor číst či nikoliv.
    Následující skript umožní zobrazit či stáhnout soubory, pokud má uživatel roli 'cio'. V opačném případě zobrazí chybové hlášení.

    Místo použití skriptu: Sloupec typu soubor: Záložka Skript
     

    if (OG.Person.IsUserInRole('cio'))
    {
      return true;
    }
    else
    {
      OGActualMessage.SetError('Access denied. You are not authorized to view this file.');
      return false;
    }

×