2. 権限設定 (Office File Creator Ver.1用)

Office File Creatorに関連する各種権限を付与します。

※本手順はOffice File Creator Ver.1用です。Ver.2をご利用の場合は、権限設定を参照してください。

 

2.1.  権限設定

OFCの権限を以下のとおり設定してください。

  • 管理者ユーザは、OFC_Templateレコード・テンプレートファイルを管理するユーザです。
  • 一般ユーザは、レコードページのカスタムボタンより、帳票を出力するユーザです。

 

権限一覧

設定 オブジェクト 管理者ユーザ 一般ユーザ
カスタムオブジェクト権限 OFC_Template 参照・作成・編集・削除 参照
項目レベルセキュリティ OFC_Template 参照・編集(すべての項目) -
カスタムタブの設定 OFC_Template デフォルトで表示 タブを隠す
Apexクラス Apexクラス名が"genofc."で始まるApexクラスにアクセス権限を付与
※無料版の場合は、"genofcfree."で始まる名前
Visualforceページ Visualforce名が"genofc."で始まるVisualforceページにアクセス権限を付与
※無料版の場合は、"genofcfree."で始まる名前

Ver1.12.0より一般ユーザの項目レベルセキュリティの参照権限は不要になりました。

 

 

プロファイルに権限付与

画面右上の設定アイコンより「設定」をクリックします。

 

クイック検索ボックスに「プロファイル」と入力し、「プロファイル」を選択します。対象のプロファイル名をクックします。

 

タブとカスタムオブジェクト権限の設定

「編集」ボタンをクリックします。

 

「タブの設定」セクション内の「カスタムタブの設定」より、OFC_Templateのタブを設定します。

管理者ユーザ: デフォルトで表示

一般ユーザ: タブを隠す

 

「カスタムオブジェクト権限」セクション内のOFC_Templateのカスタムオブジェクト権限を設定します。

管理者ユーザ: 参照、作成、編集にチェックオン。*削除、すべて表示、すべて変更は必要な場合はチェックオン

一般ユーザ: 参照のみチェックオン

 

「保存」ボタンをクリックします。

 

項目レベルセキュリティ

項目レベルセキュリティは、管理者ユーザのみ権限を付与します。一般ユーザは項目レベルセキュリティの権限設定は不要です。

「項目レベルセキュリティ」セクション内の「カスタム項目レベルセキュリティのOFC_Templateの「参照」リンクをクリックします。

 

「編集」ボタンをクリックします。

 

参照アクセス権、編集アクセス権をすべてチェックオンにし、「保存」ボタンをクリックします。

 

「プロファイルに戻る」ボタンをクリックします。

 

Apexクラス

Apexクラスの権限設定は、管理者ユーザ、一般ユーザ共通です。

「有効な Apex クラス」内の「編集」ボタンをクリックします。

 

Apexクラス名が"genofc."(無料版は"genofcfree.")で始まるApexクラスを「有効化されたApexクラス」内に追加します。「保存」ボタンをクリックします。

 

Visualforceページ

Visualforceページの権限設定は、管理者ユーザ、一般ユーザ共通です。

「有効な Visualforce ページアクセス」内の「編集」ボタンをクリックします。

 

Visualforce名が"genofc."(無料版は"genofcfree.")で始まるVisualforceページを「有効化された Visualforce ページ」内に追加します。「保存」ボタンをクリックします。

 

 

2.2.  備考

 

 

2.3.  トラブルシューティング

カスタムボタンから出力時、「アクセス権がありません アクセス権がないため要求を実行できません。データの所有者、またはシステム管理者にお問い合わせください。 詳細は、「「アクセス権がありません」エラー」を参照してください。」 のエラーメッセージが表示される場合、Visualforceページの権限を付与してください。リストビューより一括出力用にVisualforceページを作成した場合、作成したVisualforceページへのアクセス権限を付与してください。