アカウントを追加
目的
新しいアカウント名、パスワード、およびアクセス権セットを追加します。
参照
構文
アカウントを追加 [アカウント名: <アカウント名> ; パスワード: <パスワード> ; アクセス権セット: <アクセス権セット>" ; パスワードに有効期限を設定]
オプション
•[
アカウント名: ] には、新しい
アカウントの名前を入力します。
•[パスワード: ] には、新しいアカウントのパスワードを入力します。
•[アクセス権セット: ] では、あらかじめ定義されているアクセス権セットをユーザに割り当てたり、新しいアクセス権セットを作成することができます。
このスクリプトステップを使用して
[完全アクセス] アクセス権セットを割り当てることはできません。[完全アクセス] アクセス権セットを持つアカウントは、手動で作成する必要があります。
•[ユーザは次回ログイン時にパスワードの変更が必要] を選択すると、ユーザは次回データベースにログインしたときにパスワードを変更する必要があります。
互換性
スクリプトステップを実行する場所 | サポート |
FileMaker Pro | はい |
FileMaker Server | はい |
FileMaker Go | はい |
カスタム Web 公開 | はい |
FileMaker WebDirect | はい |
Runtime ソリューション | はい |
起点
FileMaker Pro 7.0
説明
アカウント名とパスワードは、このスクリプトステップと共にテキストとして保存することも、設定した計算式に基づいて実行時に生成することもできます。
メモ
•アカウント名は固有でなければなりません。
•このスクリプトステップを実行するには、完全アクセスアクセス権セットが割り当てられている必要があります。完全アクセス権よりも低いアクセス権が割り当てられているユーザがこのスクリプトステップを実行するには、スクリプトパネルで現在のスクリプトを右クリックして、[完全アクセス権を付与] を選択します。
例 1
データ入力のみのアクセス権を持つ新しいユーザアカウントを追加します。ユーザは次回アカウントにログイン時にパスワードを変更する必要があります。
アカウントを追加 [アカウント名: "ユーザ" ; パスワード: "1234" ; アクセス権セット:「[データ入力のみ]」 ; パスワードに有効期限を設定]
例 2
カスタムダイアログボックスに入力された名前とパスワードを使用して、閲覧のみアクセス権を持つ新しいアカウントを追加します。
カスタムダイアログを表示 ["新しいアカウントを追加しますか?" ; アカウント:: 名前 ; アカウント:: パスワード]
If [Get ( 最終メッセージ選択 ) = 1]
アカウントを追加 [アカウント名: アカウント:: 名前 ; パスワード: アカウント:: パスワード ; アクセス権セット: "[閲覧のみアクセス]"]
End If
例 3
現在のユーザが閲覧のみアクセス権を持っていない場合、データ入力のみアクセス権のある新しいアカウントを追加します。新しいアカウント名には現在のユーザ名を使用します。
If [Get ( アカウントアクセス権セット名 ) ≠ "[閲覧のみアクセス]"]
アカウントを追加 [アカウント名: Get ( ユーザ名 ) ; パスワード: "1234" ; アクセス権セット:「[データ入力のみ]」 ; パスワードに有効期限を設定]
Else
カスタムダイアログを表示 ["アカウントを追加するために十分なアクセス権がありません。"]
End If
関連項目