A hozzáférési jogok ellenőrzése az 1c szerepkör szintjén, személyes webhelyen

A szerepkör szintjén történő hozzáférés beállítása nem mindig ment meg a programozók hibáitól.
A szerepkör szintjén a felhasználói szerepkör beállításait maximálisan lecsökkentették. Csak a könyvelő szerepe férhet hozzá a társasági körzet könyvtárához, csak a programváltozáshoz. Azonban egy felhasználó még mindig sikerült áthelyezni a felosztást a hierarchiában. A kezelői listán szereplő cégfelosztás címtárában a Drag and Drop kezelő a kód volt:

Szabványos feldolgozás = hamis;
Húzási és leengedési lehetőségek. Akció = Művelet Húzás és leeresztés. mozgó;

Ie A beépített hozzáférés és feldolgozás ellenőrzése le van tiltva, és a Move kezelő kódja végrehajtásra kerül. Természetesen az összes beírt ellenőrzés csak a jogosultságok könyvtárának szerkesztésére (szerkeszthető vagy nem engedélyezett) korlátozott. A kézi szerkesztés és a szoftver közötti különbségeket itt nem veszik figyelembe.

Javítsa ezt olcsóbbá.
A következőket kell hozzáadni a könyvtárak általános kezelőjéhez:

És ha a felhasználónak csak a szoftvercserére van joga, akkor az azt követő kód nem fog végrehajtódni, és a szülő programváltozása nem fog követni.

A RightOffice funkció rövid leírása
szintaxis:

Hozzáférési jog ( <Право>, <Объект метаданных>, <Пользователь / Роль> )

lehetőségek:
<Право> (Kötelező)
Típus: String. A hozzáférési jog neve.
<Объект метаданных> (kötelező) - metaadat objektum.
<Пользователь/Роль> (Nem kötelező)
Típus: UserInformationBase, Metadata.Roli.Role
Visszatérési érték:
Típus: Boolean. Az igazság - az objektumhoz való hozzáférés joga; Lies - különben.
Leírás:
Megjeleníti a hozzáférési jogok beállítását az aktuális felhasználó metaadat-objektumához.
A metódushívás mindig adminisztratív jogokkal rendelkezik, ha a harmadik paramétert kifejezetten megadják - Felhasználó / szerepkör, amelynek jogait ellenőrzik. Ha a felhasználó nincs megadva, akkor az aktuális felhasználó jogait ellenőrzik, és ehhez nincs szükség az adminisztratív jogok meglétére.
Megjegyzés:
A metaadat-objektumok engedélyezése a szerepek beállításakor történik.

Kapcsolódó cikkek