Lotus Notes / Domino Sonstiges > Tools & Downloads
ACL per Serverkonsole ändern
Hardy:
Moin,
Ich habe ein Tool, mit dem man sich selbst in jede
ACL als Manager eintragen lassen kann.
"MkACL"
Es wird einfach in das Domino Programm Verzeichnis kopiert und unter der Serverkonsole aufgerufen.
z.B. lo mkacl mail\schuster.nsf "Admin" MANAGER -f d -u pg
--> gibt der Gruppe Admin Managerrechte auf der DB
Größe ca. 27kb
stellt mir einer Space zur Verfügung ? Wenn das jetzt jeder per Mail haben will habe ich gut zutun.
Und wenn es schon jeder hat, na ja, auch gut.
bye
Hardy
_Arne_:
Hi schicks mir doch einfach als MAIL an
Arne.Riemann@Heingas.de
kann es dann gerne hochladen!
Danke
Arne
eknori:
Hey 8), geht das auch mit Wildcards ??
Hardy:
O.K.
ist schon raus
Hardy
Hardy:
Hier mal das Manual
Wildcards habe ich noch nicht probiert !
If you like mkmgr, you will LOVE this. Works in a similar way to Make Manager through the Domino server remote console facility, providing powerful commandline ACL management. Perfect for locking down access to NSF files for domino web servers exposed to the internet.
INSTALLATION:
Copy the downloaded file (nMkACL.exe) to your server, placing it in the directory where you find nServer.exe. Next start a remote console session and enter the desired command to run the utility (eg: LOAD MKMGR ... - see below for command syntax).
USAGE: MkACL [DBName] [ACLEntryName] [AccessLevel] [-f CDGPFLRW] [-u P PG S SG A] [-s] [-e]
ACCESS LEVEL (mandatory):
MANAGER
DESIGNER
EDITOR
AUTHOR
READER
DEPOSITOR
NOACCESS
REVOKE (remove the entry from the ACL)
-f (flags, optional):
C = Create
D = Delete
G = create personal aGents
P = create Personal folders
F = create shared Folders
L = create Lotusscript/java agents
R = Read public documents
W = Write public documents
eg: "CDW" = create+delete+write public documents
Pass an empty string to use the default settings eg:""
-u (usertype, optional):
P = Person
PG = PersonGroup
P = Server
PG = ServerGroup
A = Administration server
eg: "PG" = will set the user type to be a person group
-s (subdirectories, optional): process all subdirectories
-e (existing, optional): update existing entries only
EXAMPLES:
Revoke access for John Smith to all databases in the data path
LOAD MkACL "" "John Smith" REVOKE "" "" -s
Add manager access for a group called "Notes Admin" to all mail files
LOAD MkACL MAIL "Notes Admin" MANAGER -f D -u PG
Set the admin server for server1/org to all databases
LOAD MkACL "" "server1/org" MANAGER -f D -u A
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln