Jein.
Der Zugriff lässt sich zwar mit Ntfs und Freigabeberechtigungen beschränken, aber zu viel kan man auch nicht daran verbessern.
Ich habe eine Domänen-Gruppe ACT-Benutzer, welche Zugriff auf die ACT Datenbankverzeichnisse haben (NTFS). Zusätzlich habe ich auch Verzeichnisebene nur lesenden Zugriff auf die Verzeichnisse "Templates | Layouts" gesetzt, da diese bei uns statisch sind.
Die Freigabeberechtigung habe ich auf Jeder - Vollzugriff gelassen, da diese von ACT bei Bedarf neu Angelegt wird und jeder wieder Vollzugriff erhält.
Probelmatisch finde ich hierbei, dass der ACT Network Sync Dienst Dateien immer unter seinem eigenen Benutzereraccount erstellt. Es geht somit die Info verloren, wechem Benutzer diese Datei gehört. Ausserdem werden NTFS Berechtigungen nicht im Backup von ACT mit eingeschlossen, so daß eine weitere Verfeinerung der NTFS Berechtigungen sinnlos wäre. Man kann mit einem zusätlichen ntbackup Job die Anlagen und NTFS Berechtigungen sichern - aber, es wird immer eine wackelige Angelegenheit bleiben hier nachzubessern und muss beim Wiederherstellen der Datenbank aus einem Backup berücksichtigt werden.
Rein Theoretisch wäre es toll, wenn ACT Unterverzeichnisse für jeden Benutzer unter /Attachments erstellen würde, auf die nur der Benzutzer und ACT Network Sync zugriff haben. Darin liessen sich private Anlagen einigermassen sicher ablegen, synchronisieren und vor neugierigen Blicken verstecken. Leider ist das nicht so vorgesehen bei ACT.
Das Verstecken der Freigabe durch "$" wird nicht funktionieren, da ACT beim laden der Datenbank dann selber die Datenbankzusatzdateien nicht finden kann. Ausserdem wird der Freigabename automatisch von ACT festgelegt, wenn die Datenbank freigegeben wird. Jedenfalls glaube ich zu erinnern, daß es sich so dargestellt hat
Ich habe schon überlegt, ob man für Remote-Datenbanken die Anlagen einfach gar nicht synchronisiert und mit einem separatem Tool (z.b. Robocopy aus dem Administration Tools Pack von Windwos) die Verzeichnisse samt NTFS Berechtigungen und Unterverzeichnisse (wenn vorhanden) in regelmässigen Interwallen synchronisiert. Praktisch probiert habe ich das jedoch noch nicht - es wäre eben eine Bastellösung und nicht mehr ACT. So liessen sich aber eventuell Benutzerrechte besser verwalten, so daß z.B. jeder Benutzer nur ihre eigenen Anlagen löschen und editieren kann, nicht aber die, anderer Benutzer usw. Auch Templates liessen sich dann in Unterordner organisieren und könnten von speziellen Benutzern oder Benutzergruppen geändert werden ...
Da es aber noch genug andere Ecken von ACT zum Bearbeiten gibt, hat das keine sehr hohe Priorität für mich. Wer es probiert, kann mir gerne seine Erfahrungen schiildern
)