添加账户
新增 FileMaker 文件账户。
另请参阅
选项
-
Authenticate via 是新账户的类型。选择:
-
FileMaker 文件或外部服务器,然后选择:
-
FileMaker 文件:
-
“帐户名”是新帐户的名称。
-
“密码”是新帐户的密码。
-
“下次登录时用户必须更改密码”强制用户在下次登录到数据库时更改他们的密码。
-
-
外部服务器:
-
“组名”是在外部验证服务器上定义的组的名称。
请参阅编辑外部服务器帐户访问权限。
-
-
-
“Apple 账户”,然后为“账户名称”输入用户的电子邮件地址。
请参阅编辑 Apple 账户访问。
-
“Amazon”或“Google”,然后为“账户名称”输入用户的电子邮件地址。
-
“Microsoft Entra ID”或“自定义 OAuth”,然后选择:
-
“用户”:对于“账户名称”,请输入 OAuth 身份提供商定义的账户。
-
群组:对于组名,输入OAuth身份提供商定义的组名(或对象ID)。
请参阅编辑 OAuth 帐户访问权限。
-
-
-
“权限集”可让您为此账户分配一个预先定义的权限集或创建新的权限集。
“完全访问权限”权限集不能通过该脚本步骤分配。具有完全访问权限集的账户必须手动创建。
兼容性
| 产品 | 是否支持 |
| FileMaker Pro | 是 |
| FileMaker Go | 是 |
| FileMaker WebDirect | 是 |
| FileMaker Server | 是 |
| FileMaker Cloud | 是 |
| FileMaker Data API | 是 |
| 自定义 Web 发布 | 是 |
原始版本
7.0
说明
账户名称、组名和密码可以是与该脚本步骤一起存储的文字,也可以根据您设置的算式在运行时生成。
注释
-
此脚本步骤仅适用于 FileMaker 文件账户、外部服务器账户、Apple 账户和 OAuth 账户。不支持 Claris ID 和外部 IdP 账户。
-
每个“账户名称”和“组名”值必须在当前文件中的两类名称中都是唯一的。账户和组不能同时使用名称。
-
您必须被授予“完全访问权限”权限集才能执行此脚本步骤。要使不具有完全访问权限的用户执行此脚本步骤,请在脚本面板中右键单击当前脚本,然后选择“授予完全访问权限”。
示例 1
添加一个具有“仅限于数据输入”权限的新用户帐户。在下次登录到该帐户时需要更改密码。
添加账户 [ 验证方式: FileMaker ; 账户名称: "User" ; 密码: "1234" ; 权限集: [仅限于数据输入] ; 使密码过期 ]
示例 2
使用自定义对话框中的组名添加具有只读权限的新自定义 OAuth 账户。
显示自定义对话框[“您想为新的 OAuth 组添加账户访问权限吗?” ; $GroupName ]
If [ Get ( 上次选择消息 ) = 1 ]
添加消息 [ 验证方式: 自定义 OAuth ; 组名: $GroupName ; 权限集: [只读访问权限] ]
End If
示例 3
添加一个新的“仅限于数据输入”帐户,除非当前用户具有只读权限。使用当前用户的名称作为新帐户名。
If [ Get ( AccountPrivilegeSetName ) ≠ "[只读访问权限]" ]
添加帐户 [ 验证方式: FileMaker ; 帐户名称: Get ( UserName ) ; 密码: "1234" ; 权限集: [仅数据输入] ; 使密码过期 ]
Else
显示自定义对话框 ["您没有添加账户所需的足够权限。" ]
End If