ヘッダーをスキップ
Oracle Fusion Middleware Oracle Portalユーザーズ・ガイド
11gリリース1 (11.1.1)
B61383-02
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次
索引へ移動
索引

前
 
次
 

4.7 ページ・グループのトラブルシューティング

「ページ・グループの作成」リンクが「ページ・グループ」ポートレットに表示されません。

「ページ・グループの作成」リンクをページ・グループ・ポートレットに表示するためには、オブジェクト・タイプ「すべてのページ・グループ」に対して少なくともグローバル権限「作成」を保持している必要があります。

グローバル権限は、「Portalユーザー・プロファイル」ポートレットで割り当てられます。通常のインストール環境では、このポートレットは、Portalビルダーの「管理」タブの「Portal」サブタブにあります。「Portalユーザー・プロファイル」ポートレットで、ユーザー名を入力して「編集」をクリックし、次に「権限」タブをクリックして、前面に表示します。

「ページ・グループ」ポートレットでリストされたページ・グループを参照できません。そのページ・グループは確実に存在しています。

ページ・グループ・ポートレット内のページ・グループを表示するには、そのページ・グループに対して少なくとも「表示」権限を保持しているか、オブジェクト・タイプ「すべてのページ・グループ」に対してグローバル権限「表示」を保持している必要があります。

「表示」ページ・グループ権限は、ページ・グループ・プロパティの「アクセス」タブで割り当てます。「表示」グローバル権限は、「Portalユーザー・プロファイル」ポートレットで割り当てます。これらの権限を取得するには、ページ・グループ管理者またはPortal管理者に問い合せてください。

「ユーザーをブラウズ」アイコンが「アクセス」タブに表示されません。

Portal管理者が、スクリプトserlacl.sqlを実行して、ロールベースのセキュリティを強制した可能性があります。ロールベースのセキュリティにより、権限受領者はグループに限定されます。個々のユーザーには、権限を付与できません。このスクリプトは、実行後に付与される権限に影響を及ぼします。スクリプトの実行前に付与された権限は、変化しません。つまり、スクリプトの実行前に権限を保有していたユーザーは、個々に割り当てられた権限を保有し続けます。このスクリプトが実行されると、「ユーザーをブラウズ」アイコンは、「アクセス」タブの「権限受領者」フィールドの横に表示されません。また、「権限」タブが「Portalユーザー・プロファイルの編集」ページに表示されません。

詳細は、Oracle Fusion Middleware管理者ガイド for Oracle Portalを参照してください。

ページ・グループに対する「表示」権限を持っているのは一部のユーザーのみであるのに、多くのユーザーがそのページ・グループを閲覧できます。

ページ・グループに対してページ・グループ権限「表示」を保持していないが、それらを表示できるユーザーは、おそらくそれらへのアクセス権を付与するグループ権限を保持しています。最も制限されたグローバル権限(オブジェクト・タイプ「すべてのページ・グループ」に対する「表示」グローバル権限)では、ユーザーは他のすべての人のページ・グループを表示できます。

ページ・グループを閲覧できるユーザーのリストを制限するには、明示的にそのページ・グループに対する「表示」権限を付与されているユーザーのリストに加え、このグローバル権限を付与されているユーザーを制限する必要があります。

何人かのユーザーの持つページ・グループに対するアクセス権限を削除しましたが、まだそのページ・グループに対するアクセスが可能です。

そのユーザーは、ページ・グループのページのキャッシュ・バージョンを閲覧している可能性があります。ページ・グループに対するアクセス権限を失ったユーザーがそのページ・グループのいずれかのバージョンにアクセスすることを禁止するには、アクセス権限を変更した後に、ページ・グループの「アクセス」タブに移動し、「キャッシュのクリア」リンクをクリックします。これにより、残っているページのキャッシュ・バージョンがすべてクリアされるため、アクセス設定の変更結果をすぐに確認できます。

ページ・グループの1つ以上のページに対する「スタイルの管理」権限をユーザーに付与しましたが、ユーザーは異なるページ・スタイルを選択できません。

ページ・グループのプロパティの「メイン」タブを確認してください。次のオプションのいずれかまたは両方が選択されている必要があります。

ページ・グループを作成したユーザーが、所属していた部門から離れました。このユーザーは、その部門のページ・グループに含まれるすべてのページの一番下に連絡先としてリストされています。この連絡先を変更するにはどうすればよいでしょうか。

幸運な可能性があります。前任の連絡担当者がPortalスマート・リンクを使用して、各ページに連絡先情報を追加していた場合、行う必要があるのは、ページ・グループの連絡先情報を変更することのみです。これは、ページ・グループ・プロパティの「メイン」タブにあります。「連絡先の電子メール」フィールドのエントリを変更します。

前任者がテキスト・アイテムなどを使用して連絡先情報を追加している場合は、変更対象のテキスト・アイテムを個別に編集する必要があります。その場合、この機会を利用して、かわりにPortalスマート・リンクを追加することをお薦めします。詳細は、4.3.3.1項「ページ・グループ連絡先の電子メール・アドレスの指定」を参照してください。

新しいサブページを作成したときに、そのプロパティ設定が親ページのものと異なります。サブページを親ページと同様の設定にするにはどうすればよいでしょうか。

ページの親ページまたはグループ・ページからプロパティ設定を継承するように継承規則を設定できます。ページの親ページは、ページ階層において元のページの1つ上に位置するページです。ページのページ・グループは、ページの作成場所に相当するページ・グループです。

ページ・グループを制御する継承規則は、ページ・グループ・プロパティの「構成」タブで指定できます。

「構成」タブで、「ページのデフォルト」セクションの「編集」リンクをクリックします。表示されるページの「ページのデフォルト」ヘッダーの下で、次のオプションから選択します。

詳細は、4.5.2項「新規作成ページの継承規則の指定」を参照してください。

サブページをページ・グループのルート・ページから直接作成する場合は、ページ・グループ・プロパティとページ・プロパティを区別して考える必要があります。ページ・グループのルート・ページのプロパティ設定は、ページ・グループのプロパティ設定とは異なります。

「ページ・グループ・プロパティ」は、ページ・グループ・ポートレットの「作業場所」ドロップダウン・リストで選択されているページ・グループの横にある「構成」リンクをクリックしたときに表示されるものです。また、「編集」モードで、ページ上部にあるツールバーの「ページ・グループ」の横の「プロパティ」リンクをクリックしても表示されます。

「ページ・プロパティ」は、「編集」モードで、ページ上部にあるツールバーの「ページ」の横の「プロパティ」リンクをクリックしたときに表示されるものです。

一部のプロパティは両方のセットに共通ですが、ページ・グループ・レベルで設定されるプロパティは、ページ・レベルで設定されるプロパティよりも広い範囲に適用される可能性があります。

ページ・グループにデフォルト・スタイルを選択しましたが、新しいページでそのスタイルが使用されません。

使用している継承ルールを調べます。それらが、ページ・グループからではなく親ページからデフォルトを継承するように設定されている可能性があります。

新しく作成したページが、ページ・グループからデフォルトを継承するように継承ルールを設定するには、ページ・グループ・プロパティの「構成」タブに移動し、「ページのデフォルト」の下の「編集」リンクをクリックし、「ページの作成時にデフォルト・プロパティを使用」のラジオ・ボタンを選択します。次回このページ・グループでページを作成するときに、そのスタイルのデフォルトが、ページ・グループ・レベルで設定されているものと同一になります。

ページ・グループにデフォルトのテンプレート(ページ・スキン)を選択しましたが、ページ・グループで新規作成したページのデフォルト選択になりません。

使用している継承ルールを調べます。それらが、ページ・グループからではなく親ページからデフォルトを継承するように設定されている可能性があります。

新しく作成したページが、ページ・グループからデフォルトを継承するように継承ルールを設定するには、ページ・グループ・プロパティの「構成」タブに移動し、「ページのデフォルト」の下の「編集」リンクをクリックし、「ページの作成時にデフォルト・プロパティを使用」のラジオ・ボタンを選択します。次回このページ・グループでページを作成するときに、そのページ・グループに対して選択したデフォルト・テンプレートおよびページ・スキンが使用されるようになります。

ページに適用されているページ・スキンを削除できません。

ページのテンプレート・オプションは、ページ・プロパティの「テンプレート」タブにあります。このタブで、「テンプレートを使用しない」オプションが選択されていることを確認してください。

ページがPortalテンプレートに基づいている場合、テンプレートにページ・スキンが含まれている可能性があります。Portalテンプレートに基づくページは、テンプレートのHTMLページ・スキンを継承します(適用される場合)。Portalテンプレートを使用するページの場合、テンプレートのHTMLページ・スキンを削除することや、それを別のHTMLページ・スキンでオーバーライドすることはできません。つまり、Portalテンプレートに基づくページを編集する場合、HTMLページ・スキンを自由に選択することはできません。独自のページ・スキンを選択するには、最初にページをPortalテンプレートから分離する必要があります。

または、テンプレートに対する権限を持っており、テンプレートを使用する他のすべてのユーザーがその変更に不満を持たないと確信できる場合は、テンプレートを編集してHTMLページ・スキンを削除することも可能です。

新しいページが、指定したとおりにページ・グループからアクセス権限を継承しません。

問題のページがポータル・テンプレートに基づいている可能性があります。テンプレートのプロパティの「アクセス」タブを確認してください。「ページに対し、別のアクセスの保持を可能にする」オプションが選択されていない場合、テンプレートに指定されたアクセス・ルールが、そのテンプレートを使用するすべてのページに強制的に適用されます。この場合、テンプレートを使用するページに「アクセス」タブは表示されません。

テンプレートについては、テンプレートに基づいているページで、テンプレートで定義されているものとは異なるアクセス・ルールを使用できるようにする場合は、ページで可能にする …オプションを選択します。

テンプレートを使用しているページのツールバーの「アクセス」リンクは、すぐに表示されないことがあります。この場合、テンプレートを使用しているページに移動し、編集モードに入ります。ページ上部のツールバーにある「ページ: プロパティ」リンクをクリックします。「アクセス」タブをクリックして前面に表示します。ここでアクセス設定を変更します。変更を終了したら、必ず「キャッシュのクリア」リンクをクリックしてください。これにより、キャッシュから以前の権限が削除されるため、新規に追加されたユーザーとグループはアクセスが可能となり、新規に削除されたユーザーとグループはアクセスが不可能となります。

ページ・レベルでのアクセス設定の制御を回復するため、テンプレートからページを分離することも可能です。これにより、テンプレートに追加された変更が、分離されたページに継承されなくなります。

Portalナビゲータで、自身のテンプレート、ページまたはナビゲーション・ページの横に「共有に移動」リンクが表示されません。

すべてのページ・グループ・オブジェクトのうち、これら3つのオブジェクトだけは、「共有オブジェクト」ページ・グループに移動できません。ページ・グループ間で共有するには、これらのオブジェクトを「共有オブジェクト」ページ・グループ内で新しく作成する必要があります。

詳細は、4.6項「ページ・グループ間でのオブジェクトの共有」を参照してください。

ページをポートレットとして公開すると、ページ・グループ間でページを共有できます。ポートレットとして公開されたページは、ポートレット・リポジトリを通じてすべてのページ・グループで使用できます。詳細は、8.5項「別のページへのページの配置」を参照してください。

自身のポータルをスペイン語と英語の両方で公開しました。ファイル・アイテムをスペイン語バージョンに追加しました。それが英語バージョンでも表示されます。

Portalのデフォルト言語が英語であると仮定すると、Portalの翻訳バージョンに追加されたコンテンツは、デフォルト言語バージョン(この場合は英語バージョン)でも表示されます。ファイルの英語訳を英語バージョンに追加すると、最初にアップロードしたスペイン語バージョンのかわりに表示されます。

ドキュメントの英語翻訳を(同じ場所の)Portalに追加すると、Portalの英語バージョンのユーザーには、ドキュメントの英語バージョンのみが表示されます。

詳細は、19.3.1項「翻訳されたアイテムの追加」を参照してください。