Als Teil Ihres umfassenden Sicherheitsplans können Sie steuern, ob andere FileMaker Pro Advanced-Dateien auf das Schema in einer Datei (samt deren Tabellen, Layouts, Scripts und Wertelisten) in Ihrer abgesicherten Lösung zugreifen dürfen. Wenn der Schutz aktiviert ist, erfordert jegliche Verwendung der geschützten Datei durch eine FileMaker-Datenquelle eine entsprechende Autorisierung. Daher müssen Sie in einer Mehrdateienlösung die anderen Dateien autorisieren.
Beispielsweise wird durch den aktivierten Schutz ein Benutzer mit einem Konto in Ihrer Datei daran gehindert, eine andere Datei zu erstellen, die Tabellen aus Ihrer Datei, aber nicht dieselbe Geschäftslogik (z. B. dieselben Script-Trigger) verwendet. Die Verwendung dieser alternativen Datei kann Ihre beabsichtigte Geschäftslogik umgehen (obwohl der Zugriff auf Datensatzebene immer noch erzwungen würde). Wenn Sie diese Option aktivieren, wird auch verhindert, dass nicht autorisierte Dateien über den Scriptschritt „Datei öffnen“ eine geschützte Datei öffnen.
Jeder autorisierten Datei wird ein eindeutiger numerischer Bezeichner zugewiesen, den die geschützte Datei nachverfolgt. Damit wird sichergestellt, dass der Schutz der Datei erhalten bleibt, selbst wenn der Bezeichner umbenannt oder dupliziert wird. Alle Bemühungen, die Autorisierung zu umgehen, z. B. durch Ersetzen einer autorisierten Datei durch eine andere, sind erfolglos.
Der Schutz einer Datei und die Autorisierung anderer Dateien für den Zugriff auf die geschützte Datei ist nicht dasselbe wie das Schützen der Datensatzdaten einer Datei und andere Sicherheitsmaßnahmen, die Sie ergreifen können. Weitere Informationen finden Sie unter Planen der Sicherheit für eine Datei.
Damit Sie den Zugriff auf Dateien verwalten können, müssen Sie die Datei mit einem Konto öffnen, das über die Berechtigung „Voller Zugriff“ verfügt, die einzige Berechtigung, die Änderungen des Zugriffsrechts an einer Datei erlaubt.
1. Öffnen Sie die Datei, die Sie schützen möchten.
2. Wählen Sie Datei (Windows) bzw. Ablage (macOS) > Verwalten > Sicherheit.
Wenn das Dialogfeld „Sicherheit verwalten“ die Sicherheitsgrundeinstellungen anzeigt, klicken Sie auf Detaileinstellung verwenden.
3. Klicken Sie auf das Register Dateizugriff. Gehen Sie dann wie folgt vor:
Für | Aktion |
Diese Datei vor unerwünschtem Zugriff von anderen Dateien schützen | Aktivieren Sie Für Verwendung von Verweisen auf diese Datei volle Zugriffsrechte verlangen. Wenn zum aktuellen Zeitpunkt Dateien geöffnet sind, die auf die geschützte Datei verweisen, werden Sie für jede Datei in einer Warnmeldung gefragt, ob Sie diese Datei autorisieren möchten. Klicken Sie auf Ja. |
Autorisierung für eine Datei entfernen | Wählen Sie die Datei aus, für die Sie die Autorisierung entfernen möchten, und klicken Sie auf Autorisierung entfernen. Wenn die Datei, der die Autorisierung entzogen wurde, auf Clients geöffnet ist, wird die Autorisierung erst entfernt, wenn die Datei das nächste Mal geöffnet wird. |
Alle Beschränkungen des Dateizugriffs entfernen | Deaktivieren Sie Für Erstellung von Verweisen auf diese Datei volle Zugriffsrechte verlangen. |
4. Wenn Sie zusätzliche Dateien autorisieren möchten, die derzeit nicht geöffnet sind, klicken Sie auf Autorisieren. Wählen Sie im Dialogfeld „Datei öffnen“ eine zu autorisierende Datei aus und klicken Sie auf Öffnen.
Sie werden aufgefordert, den Namen und das Passwort eines Kontos einzugeben, das über alle Zugriffsrechte verfügt.
Wichtig Wenn Sie eine Datei nicht autorisieren, die auf eine geschützte Datei verweist, funktionieren diese Verweise nicht mehr.
Die autorisierte Datei wird in der Liste Dateizugriff mit dem Datum und der Zeit ihrer Autorisierung und dem für die Autorisierung verwendeten Konto angezeigt.
•Wenn Sie eine nicht autorisierte Datei umbenennen und diese Datei aktuell geöffnet ist, erscheint der neue Name in der Liste Dateizugriff neben dem Originalnamen. Beispiel: Wenn Sie die Datei Umsatzbericht in Manager-Bericht umbenannt haben, wird Manager-Bericht;Umsatzbericht in der Liste angezeigt.
•Eine geschützte Datei behält ihre Liste autorisierter Dateien bei, wenn die Datei geclont oder in eine Runtime-Lösung eingebunden wird, Sie müssen also diesen Vorgang nicht wiederholen.
Das ist hilfreich, da Sie den Autorisierungsvorgang nicht wiederholen müssen. Wenn Sie allerdings eine geschützte Datei duplizieren oder clonen, besitzt jede Datei auch dieselbe ID. Wenn Sie nun beide Dateien in derselben Mehrdateien-Lösung verwenden, müssen Sie die ID in einer der Dateien neu einstellen, damit jede Datei eine eindeutige ID hat. Um die eindeutige ID der geschützten Datei zurückzusetzen, klicken Sie auf Alle zurücksetzen und klicken Sie dann auf Ja. Nach dem Zurücksetzen müssen Sie alle autorisierten Dateien erneut autorisieren, damit sie auf die geschützte Datei und auf alle übrigen geschützten Dateien, auf die diese Datei zugreifen darf, zugreifen können.
Wichtig Das Zurücksetzen der ID lässt sich nicht durch Klick auf Abbrechen im Dialogfeld „Sicherheit verwalten“ zurücksetzen.