权限集可以限制扩展权限,扩展权限决定共享文件是否可以访问及其访问方法。
1. 在"编辑权限集"对话框中开始编辑新的或现有的权限集。
请参阅创建和编辑权限集。
注释 如果"文件"菜单 >"管理">"安全性"菜单呈灰色,则表示您的权限不允许您访问该菜单。请参阅下面的注释来了解另一种可用于编辑扩展权限的方法。
2. 在"扩展权限"列表中,选择要启用的扩展权限并清除要禁用的扩展权限。
下表列出了可用的默认扩展权限。
关键字 | 扩展权限 | 确定权限是否允许 |
fmwebdirect | 通过 FileMaker WebDirect 访问 | 通过 FileMaker WebDirect(仅限于 FileMaker Server 和 FileMaker Cloud 产品)从 Web 浏览器访问数据库文件。 |
fmxdbc | 将数据库文件作为 ODBC 或 JDBC 数据源进行访问。 | |
fmapp | 通过 FileMaker 网络、服务器端脚本或 FileMaker Go 访问 | 打开共享文件(由 FileMaker Pro Advanced、FileMaker Server 或 FileMaker Cloud 产品托管的文件)。 |
fmreauthenticate10 | 当休眠/在后台运行超过指定时间时,需要重新进行验证 | 在文件休眠后或使用其他应用程序后不必重新登录,即可访问 FileMaker Pro Advanced 或 FileMaker Go 中的文件。默认时间为 10 分钟。 |
fmxml | 通过 XML Web 发布访问 | 通过 XML Web 发布从 Web 浏览器或其他应用程序访问数据库文件(仅限于 FileMaker Server)。 |
fmphp | 通过 PHP Web 发布访问 | 通过 PHP Web 发布从 Web 浏览器或其他应用程序访问数据库文件(仅限于 FileMaker Server)。 |
fmrest | 通过 FileMaker Data API 访问 | 通过 FileMaker Data API(仅限于 FileMaker Server 和 FileMaker Cloud 产品)从 Web 服务访问数据库文件。请参阅《FileMaker Data API 指南》。 |
fmextscriptaccess | 允许 Apple 事件和 ActiveX 执行 FileMaker 操作 | 从其他应用程序访问数据库文件。 |
fmurlscript | 允许 URL 执行 FileMaker 脚本 | 从 URL 执行脚本。 |
fmodata | 通过 Odata 访问 | 从支持 Odata 的客户端应用程序(仅限于 FileMaker Cloud)访问数据库文件。参阅 FileMaker Cloud Odata 指南。 |
•不要创建以"fm"开头的扩展权限,包含此前缀的关键字是 FileMaker 的保留字。
•启用扩展权限只是允许特定权限集访问共享数据。要实际访问共享数据,您还必须为所需的访问类型设置共享。请参阅在网络上共享文件、通过 ODBC 或 JDBC 共享 FileMaker Pro Advanced 数据或在 Web 上发布数据库。
•为 FileMaker Network 共享、ODBC/JDBC 或 FileMaker WebDirect 配置共享设置时,您可以为所有用户或特定权限集启用共享(如果您的权限集允许)。任何被授予管理扩展权限这一权限的帐户访问权限都可以访问此方法,所以未被授予完全访问权限集的帐户访问权限也可以访问。请参阅编辑其他权限、在网络上共享文件、在 FileMaker Pro Advanced 中使用 ODBC 和 JDBC 或者通过 FileMaker WebDirect 发布数据库。
•如果文件已设置为将密码保存在您的证书管理器 (Windows) 或钥匙串(macOS 和 iOS)中,且已启用 fmreauthenticate 扩展权限,那么将不会提示输入帐户信息,除非密码无效或当前帐户名与存储在您的证书管理器或钥匙串中的帐户名不匹配。