Megosztás a következőn keresztül:


DirectorySasPermissions Osztály

A függvényhez generate_directory_sas használandó DirectorySasPermissions osztály.

Öröklődés
builtins.object
DirectorySasPermissions

Konstruktor

DirectorySasPermissions(read=False, create=False, write=False, delete=False, **kwargs)

Paraméterek

read
bool
alapértelmezett érték: False

Olvassa el a tartalmat, a tulajdonságokat, a metaadatokat stb.

create
bool
alapértelmezett érték: False

Új címtár létrehozása

write
bool
alapértelmezett érték: False

Tartalom, tulajdonságok, metaadatok létrehozása vagy írása. A könyvtár bérlete.

delete
bool
alapértelmezett érték: False

Törölje a könyvtárat.

add
bool

Adatok hozzáfűzése egy fájlhoz a könyvtárban.

list
bool

Listázhatja a könyvtárban lévő fájlokat. Végrehajtást jelent.

move
bool

Helyezze át a könyvtárban lévő fájlokat egy új helyre. Vegye figyelembe, hogy az áthelyezési művelet opcionálisan a gyermekfájlra, a könyvtár tulajdonosára vagy a szülőkönyvtár tulajdonosára korlátozható, ha a saoid paraméter szerepel a jogkivonatban, és a ragadós bit be van állítva a szülőkönyvtárban.

execute
bool

Kérje le a könyvtárban található fájlok állapotát (rendszer által definiált tulajdonságokat) és ACL-t. Ha a hívó a tulajdonos, állítsa be a hozzáférés-vezérlést a könyvtár bármely fájlján.

manage_ownership
bool

Lehetővé teszi a felhasználó számára, hogy tulajdonost, tulajdonoscsoportot állítson be, vagy tulajdonosként járjon el egy olyan mappában lévő fájl vagy könyvtár átnevezésekor vagy törlésekor, amely rendelkezik a ragadós bitkészlettel.

manage_access_control
bool

Lehetővé teszi, hogy a felhasználó engedélyeket és POSIX ACL-eket állítson be a fájlokon és könyvtárakon.

Metódusok

from_string

Hozzon létre egy DirectorySasPermissions fájlt egy sztringből.

Olvasási, létrehozási, írási vagy törlési engedélyek megadásához csak a szó első betűjének a sztringbe való belefoglalására van szükség. Például olvasási és írási engedélyek esetén egy "rw" sztringet kell megadnia.

from_string

Hozzon létre egy DirectorySasPermissions fájlt egy sztringből.

Olvasási, létrehozási, írási vagy törlési engedélyek megadásához csak a szó első betűjének a sztringbe való belefoglalására van szükség. Például olvasási és írási engedélyek esetén egy "rw" sztringet kell megadnia.

from_string(permission)

Paraméterek

permission
str
Kötelező

Az olvasási, hozzáadási, létrehozási, írási vagy törlési engedélyeket diktáló sztring.

Válaszok

DirectorySasPermissions objektum

Visszatérési típus