スクリプトアクセス権の編集
アクセス権セットにより、ファイル内のスクリプトへのアクセスを制限することができます。ファイルに対して、次の内容を設定することができます。
 •
すべてのスクリプトに適用するアクセス権:スクリプトを表示、作成、および変更する操作を許可または禁止することができます。ファイルのすべてのスクリプトを非表示にして、指定したアクセス権セットでは実行できないように設定することも可能です。
 •
個々のスクリプトに適用するカスタムアクセス権:各スクリプトを変更可能にするかどうかを設定することができます。スクリプトを非表示にして、指定したアクセス権セットでは実行できないように設定することも可能です。
メモ  下で説明する一部のスクリプトアクセス権ではスクリプトの実行が許可されますが、スクリプトステップが正常に実行されるかどうかは、アクセス権セットで許可されている操作によって決まります。たとえば、「給与」 フィールドへのアクセスが許可されていない場合、フィールドへ移動["従業員::給与"] スクリプトステップを含むスクリプトは失敗します。[スクリプトの編集] ウインドウで [スクリプトを完全アクセス権で実行] を選択すると、スクリプトの作成者はスクリプトアクセス権による問題を無視することができます。
スクリプトアクセス権を編集するには、次の操作を行います。
1.
[アクセス権セットの編集] ダイアログボックスを開きます。詳細については、新規アクセス権セットの作成または既存のアクセス権セットの編集を参照してください。
2.
ファイル内のすべてのスクリプトに対してアクセス権を設定するには、[スクリプト:] ドロップダウンリストから、[すべて変更可能]、[すべて実行のみ可能]、または [すべてアクセスなし] を選択します。これらのオプションでは、次の操作を許可または禁止します。
 
すべて
変更可能
すべて
実行のみ可能
すべて
アクセスなし
[スクリプト] メニューにスクリプト名を表示する
([スクリプトの管理] ダイアログボックスで [ニューに含める] の選択を解除することにより非表示になっているものを除く)
[スクリプトの管理] ダイアログボックスを開いてスクリプトを表示、作成、グループ化、フィルタ、編集、複製、削除、および印刷する
FileMaker Pro Advanced のスクリプトデバッガおよびデータベースデザインレポートでスクリプトステップを表示する
3.
ファイル内の各スクリプトに対して個々のアクセス権を設定するには、[スクリプト:] ドロップダウンリストから [カスタムアクセス権...] を選択します。[カスタムスクリプトアクセス権] ダイアログボックスで、各スクリプトを選択して、必要なアクセス権を設定します([新規スクリプト] を選択して、今後作成するすべてのスクリプトで使用するアクセス権を設定することもできます)。個々のスクリプトに対してアクセス権を設定したら、[OK] をクリックします。
 
[カスタムスクリプトアクセス権]
ダイアログボックスでの操作
スクリプトの実行、表示、編集、印刷、および削除を許可する(他のデータベースファイルへのスクリプトのインポートも許可する)
[アクセス権:] で [変更可能] を選択します。
メモ  スクリプトが変更可能な場合でも、使用するアカウントに [完全アクセス] アクセス権セットが割り当てられていない限り、完全アクセス権で実行されるスクリプトを変更することはできません。詳細については、スクリプトの作成と編集を参照してください。
スクリプトの実行のみ許可する([スクリプトの管理] ダイアログボックスでのスクリプトの表示を禁止する)
[アクセス権:] で [実行のみ可能] を選択します。
スクリプトの実行または表示を禁止する([スクリプト] メニューにスクリプト名を表示しない)
[アクセス権:] で [アクセスなし] を選択します。
[新規スクリプトの作成を許可] チェックボックスを選択します。
ヒント  最初に [カスタムスクリプトアクセス権] ダイアログボックスで複数のスクリプトを選択して、複数のスクリプトに対して個々のアクセス権を一括して設定することができます。詳細については、下記の注意のセクションを参照してください。
4.
定義できるさまざまなアクセス権の詳細については、次のトピックを参照してください。
 •
 •
 •
 •
 •
5.
6.
 •
アカウントとアクセス権の設定が終了した場合は、[OK] をクリックします。続いて表示されるダイアログボックスで、[完全アクセス] アクセス権セットに割り当てられているアカウント名とパスワードを入力して、[OK] をクリックします。
 •
メモ
 •
完全アクセス権で実行されるスクリプトかどうかは、[カスタムスクリプトアクセス権] ダイアログボックスの [コメント] 列に表示されます。スクリプトの機能によっては、特定のアクセス権セットで [実行のみ可能] または [アクセスなし] のスクリプトアクセス権をスクリプトに設定することができます。完全アクセス権で実行されるスクリプトの詳細については、スクリプトの作成と編集を参照してください。
 •
[カスタムスクリプトアクセス権] ダイアログボックスで複数のスクリプトを選択して、複数のスクリプトに対して一括してアクセス権を設定することができます。
 •
複数のスクリプトを選択する場合は、Ctrl キー(Windows)または command キー(Mac OS)を押しながら各スクリプトの名前をクリックします。
 •
一定範囲の連続するスクリプトを選択する場合は、最初のスクリプトをクリックしてから、Shift キーを押しながら範囲内の最後のスクリプトをクリックします。
 •
すべてのスクリプトを選択する場合は、[すべてを選択] をクリックします。
 •
[カスタムスクリプトアクセス権] ダイアログボックスで表示されるスクリプト一覧の順序を変更するには、列タイトルのいずれかをクリックして、その列タイトルを基準にして一覧を並べます。昇順降順を切り替えるには、列タイトルを再度クリックします。
 •