Autorisieren des Zugriffs auf Dateien

Als Teil Ihres umfassenden Sicherheitsplans können Sie steuern, ob andere FileMaker Pro-Dateien auf das Schema in einer Datei (samt deren Tabellen, Layouts, Scripts und Wertelisten) in Ihrer geschützten eigenen App 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 eigenen Mehrdateien-App die anderen Dateien autorisieren.

Beispielsweise wird durch den aktivierten Schutz ein Benutzer mit Kontozugriff 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.

Um zu verhindern, dass nicht autorisierte Dateien bestimmte Operationen in Ihrer Datei über ein aktiviertes Plugin ausführen, verwenden Sie die erweiterten Zugriffsrechte von fmplugin. Weitere Informationen finden Sie unter Steuern des Plugin-Zugriffs zwischen Dateien.

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 gemeinsam genutzte Datei.

Für die Verwaltung des Zugriffs auf Dateien müssen Sie die Datei mit einem Konto öffnen, das über die Berechtigung „Voller Zugriff“ verfügt.

So autorisieren Sie den Zugriff auf eine Datei:

  1. Öffnen Sie die Datei, die Sie schützen möchten.

  2. Wählen Sie Datei (Windows) bzw. Ablage (macOS) > Verwalten > Sicherheit.

  3. Klicken Sie auf Erweiterte Einstellungen und dann auf das Register Dateizugriff.

  4. 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.

  5. 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.

Hinweise 

  • Eine neu erstellte Datei enthält in der Liste „Dateizugriff“ einen Verweis auf sich selbst. Damit kann eine Datenquelle in dieser Datei auf sich selbst verweisen und kopierte oder geklonte Dateien können miteinander arbeiten, ohne dass Verweise manuell in der Liste „Dateizugriff“ hinzugefügt werden müssen. Sie können diese Eigenautorisierung entfernen, um diese Art des Zugriffs zu verhindern.

  • 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 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 eigenen Mehrdateien-App 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 Klicken auf Abbrechen im Dialogfeld „Erweiterte Sicherheitseinstellungen“ rückgängig machen.