ポータル構成

門戸は sources 中の部分 admin console > settings それがそうです。

../../_images/portal-access.png

3つのタイプのソースがあります

  • 主なカタログ、

  • サブポータルは、ホームディレクトリのサブセットとすることができる

  • コンバインです。

../../_images/portal-types.png

ホームディレクトリは現在のインストールに対応する.

刈取り時には、コンバインを表す少なくとも1つのソースが作成される。別のGeoNetworkノードから取得する場合には、記録された実ソースを追跡するために、ターゲットディレクトリ中のソースも取得される。これはMEFを使用するための地理的ネットワークプロトコルにのみ適している (:メタデータ交換フォーマット(MEF) )は、ソースディレクトリ情報を含む。

最後のタイプはサブポータルであり,以下に詳しく述べる.

門戸を配置する.

サブポータルは、ホームディレクトリにおいてサブセットのみに注目する空間を作成するために使用することができる。

サブポータルは以下の各項目で定義される.

../../_images/portal-subportal.png

識別子付きサブポータルを作成する際 ìnspire 例えば、ディレクトリ上の1つの新しいエントリポイントは、http://localhost:8080/geonnetwork/inspire/を利用することができる。このアクセスディレクトリによって、サブポータルのために定義されたフィルタに一致するレコードへのアクセスのみが提供される。♪the search filter パラメータ値はLuceneクエリ解析器文法(http://lucene.apache.org/java/2_9_1/queryparsersyntax.htmlを参照)を使用し、すべての検索に適用されます。

ユーザ権限の適用方式は主インスタンスと同様である.

主インスタンス情報ではなく、サブポータルのロゴおよび名前が表示される。

../../_images/portal-header.png

CSWサービスは、このサブポータルhttp://localhost:8080/geonnetwork/inspire/eng/csw(仮想CSW機能を置き換える)にも使用できます。

サブポータルは,特定のユーザインタフェース構成を使用することも可能である.

利用可能なサブポータルリストはhttp://localhost:8080/geonnetwork/srv/api/Sourcesにある

../../_images/portal-list.png

法で例を示す

INSPIREコマンドサブポータルの作成

INSPIRE命令の場合、ディレクトリ管理者は、INSPIRE関連レコードにアクセスする権限のみを提供するエントリポイントを発行する必要がある。INSPIREサブポータルの作成には、キーワードフィルタを使用することができます +thesaurusName:"GEMET - INSPIRE themes, version 1.0" それがそうです。

パートナーのために子門戸をつくる

いくつかの組織はパートナーのグループにカタログを開放しなければならない。この場合、各パートナーは、通常、ディレクトリにアクセスし、専用グループに記録を作成する。良い例は主検索フィルタを提供するhttps://www.geocat.ch/である. catalogue それがそうです。

../../_images/portal-geocatch.png

サブポータルの概念は、各パートナーのための専用URLを作成することを可能にします。タイトルは、名前およびロゴを有するパートナー識別情報を含むことができる。あるいは、ユーザインタフェースをカスタマイズすることもできる(参照 ユーザインタフェース構成 )。

このような構成を設定するためには基本的な原則は

  • 1つまたは複数のユーザを有する各パートナーグループ

  • 各パートナーは子門戸を持ち,そのフィルタはそのグループの記録と一致する.

構成するには、以下の手順を適用してください。

  • 例えば、パートナーのためのグループを作成します。 oca (会いましょう) グループを作成しています )。

  • 少なくともパートナーのためのユーザーを作成します(参照 ユーザーの作成 )である。ユーザはそのグループのメンバーでなければならない oca それがそうです。ユーザがサブポータルを構成することが望ましい場合(例えば、名前を変更し、ロゴを選択する)は、ユーザが少なくとも所有しなければならない UserAdmin グループの構成ファイル oca それがそうです。

  • 子戸を作る。これは、グループと同じ名前、例えば、同じ名前を有することができる。 oca しかしこれは必要ではありませんグループに発行された記録を使用してフィルタを作成することができます oca このサブポータルでは,文法を用いるべきである +_groupPublished:oca それがそうです。作成後、http://localhost:8080/geonnetwork/ocaでサブポータルにアクセスできます。

  • オプションで、サブポータルをユーザ管理者グループにリンクして許可 UserAdmin 彼らの門戸を構成することができます

このタイプ構成、すなわちを使用する。パートナー=1つのグループ=1つのサブポータルであり、ユーザが1つのグループのメンバにすぎない場合、パートナーサブポータルに接続されたとき:

  • ユーザはアプリケーション全体でそのグループに投稿された記録しか見ることができない.

  • 新規レコードを作成する際には、ユーザが1つのグループのメンバであるため、グループ選択は提供されない

../../_images/portal-oca-newrecord.png

覚えておいてください記録は oca サブポータルはグループで公開されているからです oca

../../_images/portal-oca-privileges.png

もし publish 操作はすでに従った. oca グループ化は、そのサブポータルに記録されることはもはや見えなくなる。

場合によっては、あなたはまたパートナー間でテンプレートを共有することを望んでいる。2つの選択肢があります

  • テンプレートは、すべてのパートナーのグループで配布されます。この場合の主な欠点は,新しいグループを追加すると,その新しいグループにテンプレートを配布する必要があることである.

  • 共有レコードのための専用グループ、例えば、を作成する。 sharedGroup それがそうです。この共有空間にテンプレートを配布する.サブポータルフィルタを変更し、パートナーグループまたは共有パートナーグループと一致させる。 +_groupPublished:(oca OR sharedGroup) それがそうです。