Dieses Script entfernt für eine Benutzergruppe einen Root-Ordner aus der Ansicht. Wenn Mitglieder dieser Benutzergruppe sich einloggen, erscheint der Ordner nicht mehr in der Aufstellung der Ordner. Der entsprechende Root-Ordner muss über die ID angegeben werden.
Wenn Sie statt dessen einen Ordner zur Ansicht freigeben wollen, benutzen Sie das Script Ordner einer Benutzergruppe zur Ansicht anfügen.
Auf der Benutzergruppe, der der Ordner zur Ansicht entzogen werden soll.
RemoveOrdnerFromGruppe.py
# coding: windows-1252
#
#---Bezeichnung: Ordner aus Ansicht entfernen
# Klasse: Benutzergruppe
# ObjectScript: Yes
# ContainerScript: No
# EventType: Kein
#---Dieses Script entfernt für eine Benutzergruppe
# einen Root-Ordner aus der Ansicht.
#---14.05.2007, Vertec AG: erstellt.
#---03.03.2017, sr: Script in Python erstellt.
def main():
gruppe = argobject
if gruppe.istypeof('BenutzerGruppe'):
ordnerid = vtcapp.inputbox('Vertec','Geben Sie die ID des Root-Ordners an','')
try:
rootord = vtcapp.getobjectbyid(ordnerid)
except:
vtcapp.msgbox('Kein Root-Ordner mit dieser ID gefunden')
else:
gruppe.persrooteintraege.remove(rootord)
else:
vtcapp.msgbox('Dieses Script muss auf einer Benutzergruppe ausgeführt werden')
main()