プロジェクトを管理します

プロジェクトは、アプリ、サービス、またはその他の作業用製品をビルドするために使用する HERE platform リソースのコンテナです。 カタログ、パイプライン、スキーマ、サービスなどのリソースを含めることができます。 プロジェクトは、プロジェクト内のリソースにアクセスできるユーザー、アプリ、およびグループを制御します。 すべてのプラットフォームリソースを管理するには、プロジェクトを使用することをお勧めします。

プロジェクトを使用する理由

プロジェクトを使用するメリットには、次のものがあります。

  • コラボレーション : チームにとって重要なリソースのコンテキストでのみ作業し、管理された方法 ( 双方向の信頼 ) で有用なリソースを他のチームと共有することで、他のチームを支援します。
  • ワークフロー管理 : 開発、テスト、および本番環境のさまざまなアクセス要件に対応できます。
  • アクセス管理 : ユーザー、グループ、またはアプリに権限を割り当てることで、個々のリソースへのアクセスを制御します。
  • コストの追跡 : プラットフォーム 使用状況レポートでプロジェクトごとにリソースの使用状況を追跡 し、アプリまたはユースケースのコストを把握できます。

メモ

プロジェクトを操作すると、ポータルにプロジェクトのコンテキストが表示されます。 例 :

プロジェクトのコンテキストイメージ
図 1. プロジェクトのコンテキストイメージ

プロジェクトのコンテキストを別のプロジェクトに変更したり、すべてのプロジェクトを表示したり、関心のあるリソースに応じてプロジェクトのコンテキストフィルタを完全に削除したりできます。

プロジェクトを作成します

プロジェクトを作成するには、次の手順に従います。

  1. HERE platform にサインインします。
  2. ランチャからプロジェクトマネージャを開きます。
  3. [ 新しいプロジェクトを作成] をクリックします。
  4. プロジェクトの名前を入力します ( プロジェクト名は一意である必要はありません ) 。
  5. プロジェクト ID を入力します。 プロジェクト ID は組織と一意である必要があり、組織の有効期間中は変更できません。 プロジェクト ID の長さは 4 ~ 16 文字である必要があります。
  6. 任意の説明を入力します。
  7. 保存をクリックします。

新しいプロジェクトが作成されたら、こちらですべてのプロジェクトを検索できます。 このページでは、新たに作成された HERE リソースネーム 識別子を見つけることもできます。 HERE リソースネーム ( HERE リソースネーム )は、カタログ、スキーマ 、パイプライン の各リソース、およびプラットフォーム のプロジェクトとアプリの一意の識別子です。 HERE リソースネーム は、リソース、プロジェクト、およびアプリ が作成されたときに、 HERE platform によって自動的に生成され、変更できません。 HERE リソースネーム を使用して、 HERE platform へのリクエストのプロジェクト範囲を指定できます ( これは、より適切な使用状況の追跡を有効にするために推奨されます ) 。 詳細については、「プロジェクトの署名」および「請求タグの作成」を参照してください。

作成したプロジェクトに対する管理者権限があります。 他のユーザーおよびアプリに管理者権限を付与できます。 手順について は、「プロジェクト管理者権限の付与または削除」を参照してください。

メモ

組織管理者は、プロジェクト管理者権限が明示的に付与されていない場合でも、すべてのプロジェクトを管理できます。

プロジェクトへのアクセス権を管理します

プロジェクトへのアクセス権を付与します

  1. HERE platform にサインインします。
  2. プロジェクトマネージャーで、ユーザー、グループ、またはアプリのアクセス権を付与するプロジェクトをクリックします。 [ アクセスと権限 ] タブを選択して、プロジェクトへのアクセス権を持つユーザー、グループ、およびアプリのリストを表示します。
  3. [ アクセスを許可 ] をクリックします
  4. 既存のグループ、または既存のユーザーとアプリで検索する場合に選択します。
  5. 検索フィールドに名前を入力して、目的のユーザー、グループ、またはアプリを名前で検索します。
  6. 目的の名前を選択し 、アクセス権を付与をクリックします。 名前が一覧表示されます。
  7. または 、 [ プロジェクトへのアクセスを許可 ] ウィンドウのリンクを使用して、 Access Manager で新しいユーザー、グループ、またはアプリを作成できます。 この方法でアプリを作成すると、アプリの既定のプロジェクトが、作業中のプロジェクトに自動的に設定され、必要に応じて既定のプロジェクトでのみアクセスを許可するように設定されます。

メモ

既定では、プロジェクトのすべてのメンバー ( ユーザー、グループ、およびアプリを含む ) が、プロジェクトのすべてのリソースにアクセスできます。 コマンド ライン インターフェース( CLI )を使用すると、プラットフォームポリシーおよびカスタムポリシーを使用して、プロジェクトリソースへの詳細なアクセスを設定できます。 詳細 については、「コマンド ライン インターフェースユーザー ガイドワークフローをプロジェクト」を参照してください。

プロジェクトへのアクセス権を削除します

  1. HERE platform にサインインします。
  2. プロジェクトマネージャーで、ユーザー、グループ、またはアプリのアクセス権を削除するプロジェクトをクリックします。[ アクセスと権限 ] タブを選択して、プロジェクトへのアクセス権を持つユーザー、グループ、およびアプリのリストを表示します。
  3. 3 つのドットメニューをクリックして、プロジェクトへのユーザー、グループ、またはアプリのアクセス権を削除します。 [ プロジェクトから削除 ] ボタンが表示されます。
  4. ポップアップダイアログで 、削除をクリック して確認します。

アプリの既定のプロジェクトを設定します

アプリ管理者は、アプリの作成中または作成後に、アプリの既定のプロジェクトを指定できます。つまり、このアプリからのリクエストは既定で指定されたプロジェクトに範囲が設定され、このアプリによってプロジェクトレベルでの使用状況を追跡できます。

プロジェクトマネージャーでプロジェクトからアプリを作成すると、既定のプロジェクトが作業中のプロジェクトに自動的に設定されます。 アプリを Access 管理者から作成する場合、 [ プロジェクトへの既定のアクセス権 ] フィールドでプロジェクトを選択することもできます。

作成後にアプリの既定のプロジェクトを設定 アプリ するには、アクセスマネージャのアプリの詳細ページに移動し、 [ プロジェクトの編集 ] メニューオプションを選択して、 [ プロジェクトへの既定のアクセス ] フィールドでプロジェクトを選択します。

アプリの作成中または作成後に「既定のプロジェクトでのみアクセスを許可」チェックボックスをオンにすることで、既定のプロジェクトの範囲内のリソースのみを要求するようにアプリを設定することもできます。 API キーを使用するアプリでは、 API キーを安全に使用できるため、この設定をお勧めします。 また、 API キー を使用して、アプリのプロジェクトごとの使用状況を追跡することもできます。

メモ

既定のプロジェクトの範囲内のリソースのみを要求するように設定されたアプリは、グループに追加できません。 これは、アプリが別のプロジェクトで使用することが制限されているために動作しない他のプロジェクトのメンバーに誤って(グループメンバーシップを介して)なることを防止するためです。

CI/CD プロセスのオーケストレーションなど、複数のプロジェクトでアプリを使用する必要がある場合は、 OAuth トークンを使用して、トークンの要求時に必要に応じてプロジェクトの範囲を設定することをお勧めします。

プロジェクト管理者権限を付与または削除します

組織管理者およびプロジェクト管理者のみが、ユーザーのプロジェクト権限を変更できます。 組織管理者は、任意のプロジェクトのユーザー権限を変更できます。 プロジェクト管理者は、管理者権限を持つプロジェクトでのみユーザー権限を変更できます。

  1. HERE platform にサインインします。
  2. プロジェクトの [ アクセスと権限 ] タブをクリックして、プロジェクトへのアクセス権を持つユーザー、アプリ、およびグループのリストを表示します。
  3. 3 つのドット のメニューをクリックして、ユーザーまたはアプリのプロジェクト管理者権限を変更します。 ユーザーまたはアプリがまだ管理者でない場合は、 [ プロジェクト管理者にする ] ボタンが表示されます。 ユーザーまたはアプリが管理者の場合、 [ プロジェクト管理者を削除 ] ボタンが表示されます。適切なボタンをクリックすると、ユーザーまたはアプリのプロジェクト管理者権限がただちに変更されます。

メモ

組織管理者またはグループ管理者権限をアプリに付与することはできませんが、ユーザーをプロジェクト管理者にするのと同じ方法で、アプリをプロジェクト管理者にすることができます。グループをプロジェクト管理者にすることはできません。

プロジェクトのリソースを管理します

プラットフォームプロジェクト内から、管理された方法でリソースを作成、削除、リンク、および共有できます。 これは、リソースへのアクセスを管理するための推奨方法です。 次のセクションでは、リソースタイプごとにプロジェクトリソースを管理する方法について説明します。

カタログ

プロジェクトにカタログを追加します

カタログをプロジェクトに追加するには、複数の方法があります。 プロジェクト内に新しいカタログを作成したり、プロジェクトから既存の HERE カタログにリンクしたり、組織内の別のプロジェクトで作成され、「共有」として指定されたリンクを利用できるカタログにリンクしたりできます。

  1. HERE platform にサインインします。
  2. プロジェクトマネージャーで、カタログを追加するプロジェクトをクリックし 、リソース タブを選択します。
  3. [ カタログを追加 ] をクリックし、次のいずれかのオプションを選択します。
    • カタログをリンクします。 既存のカタログをプロジェクトに追加するには、このオプションを選択します。 HERE によって提供されたカタログのリスト、および組織内の他のプロジェクトのカタログが表示されます。 目的のカタログの [ リンク ] ボタンをクリックします。 選択肢がある場合は、「読み取り」や「書き込み」など、カタログの権限を選択します。 カタログがプロジェクトカタログのリストに表示され、カタログ名の横にリンクアイコンが表示され、リンクされた権限が付与されます。
    • 新しいカタログを作成します。 新しいカタログを作成してプロジェクトに追加するには、このオプションを選択します。 すべての必須フィールドに入力してください。 詳細について は、「 Data ユーザー ガイドカタログを作成する」を参照してください。 [ カタログをプロジェクトに作成 ] オプションを選択したままにし て、 [ ホームプロジェクト ] フィールドが、カタログを作成するプロジェクトの名前と一致することを確認します。 完了したら 、 [ 保存] をクリックします。

プロジェクトからカタログを削除します

  1. HERE platform にサインインします。
  2. プロジェクトマネージャーで、カタログを削除するプロジェクトをクリックし 、リソース タブを選択します。
  3. 3 つのドットをクリックし 、 [ リンク解除] を選択します。

カタログを共有します

カタログを共有すると、組織内の他のプロジェクトにリンクできるようになります。 設定した権限 ( 「読み取り」または「書き込み」 ) を使用して、組織内のすべてのプロジェクトまたは指定したプロジェクトでカタログを使用できるようにすることができます。 カタログを使用可能にすると 、「カタログをプロジェクトに追加する」の手順に従ってカタログにリンクできます。

  1. HERE platform にサインインします
  2. プロジェクトマネージャーで、組織内の 1 つ以上のプロジェクトと共有するカタログが含まれているプロジェクトをクリックします。
  3. 共有するカタログの横にある 3 つのドットをクリックし 、 [ カタログの可用性を設定 ] を選択します。
  4. カタログを共有するプロジェクトを指定するか 、組織内のすべてのプロジェクトで利用できるようにするを選択します。
  5. 共有するカタログに対する 読み取りまたは書き込みの権限を指定します。
  6. 設定をクリックします。

上記の手順で は、プロジェクト管理者のコンテキストでこの機能について説明します。 この機能は 、ポータルの [ データ ] セクションにあるカタログの詳細ページからカタログへの管理アクセス権を持つユーザーもアクセスできます。 さらに、カタログに対する管理アクセス権を持つユーザーは 、ポータルの [ データ ] セクションにあるカタログ詳細ページの [ 可用性 ] タブから、そのカタログをプロジェクトからリンク解除できます。 これらのすべてのアクションの手順について は、『 Data ユーザー ガイド』を参照してください。

カタログの共有を無効にします

カタログをプロジェクトへのリンクに使用できないようにするには、次の手順を実行します。

  1. HERE platform にサインインします
  2. プロジェクトマネージャーで、変更するカタログが含まれているプロジェクトをクリックします。
  3. カタログの横にある 3 つのドットをクリックし 、 [ カタログの可用性を設定 ] を選択します。
  4. 組織内のすべてのプロジェクトで利用できるようにするを選択解除します。
  5. 設定をクリックします。

メモ

カタログ共有を無効にしても、すでにリンクされているプロジェクトからはリンクが解除されません。 カタログへの管理アクセス権を持つユーザーは 、ポータルの [ データ ] セクションにあるカタログの詳細ページの [ 可用性 ] タブから、プロジェクトからカタログのリンクを解除 できます。詳細については、『 Data ユーザー ガイド』を参照してください。

共有カタログへの権限を変更します

共有後にカタログで使用できる権限を変更するには、次の手順を実行します。

  1. HERE platform にサインインします
  2. プロジェクトマネージャーで、変更するカタログが含まれているプロジェクトをクリックします。
  3. カタログの横にある 3 つのドットをクリックし 、 [ カタログの可用性を設定 ] を選択します。
  4. 必要なチェックボックスをオンにして、権限を変更します。
  5. 設定をクリックします。

メモ

プロジェクトでカタログの権限を変更しても、カタログにすでにリンクされているプロジェクトのカタログに対する権限は変更されません。

スキーマ

スキーマをプロジェクトに追加します

スキーマをプロジェクトに追加するには、複数の方法があります。 プロジェクト内に新しいスキーマを作成したり、プロジェクトから既存の HERE スキーマにリンクしたり、組織内の別のプロジェクトで作成され、「共有」として指定されたスキーマをプロジェクトにリンクできるようにしたプロジェクトへのリンクを作成できます。 ユーザーが作成したスキーマでも HERE が作成したスキーマでも、スキーマのリンクは現在 CLI 経由でのみサポートされています。

プロジェクトに新しいスキーマを作成するには、 HERE Data SDK for Java and Scala を使用してスキーマの MAVEN/ プロジェクトを作成するときに、スキーマをプロジェクトに関連付ける必要があります。 スキーマをプロジェクトに関連付けるに here.token.scope~/.here/credentials.properties は、 HERE リソースネーム プロジェクトを展開する前に、ローカルファイルのプロパティでプロジェクトの HERE (Maven リソース番号 ) を指定します。 次に、スキーマを含む Maven プロジェクトを配備すると、スキーマ配備プラグインによって、指定した HERE platform プロジェクトにスキーマが作成されます。 詳細について は、「スキーマの作成と拡張」を参照してください。

スキーマを展開すると 、 [ リソース ] タブの [ スキーマ ] セクションのプロジェクトに一覧表示されます。

メモ

プロジェクトにリンクされているカタログに関連付けられているスキーマは 、 [ リソース ] タブの [ スキーマ ] セクションに一覧表示されません。 これらのスキーマを表示するに は、ポータルの [ データ ] セクションに移動し、 [ スキーマ ] を選択して、ウィンドウの右上隅にあるドロップダウンメニューから目的のプロジェクトを選択します。

共有されているスキーマをプロジェクトにリンクするに は、 CLI のドキュメント HERE を参照してください。

スキーマの共有( CLI のみの機能)

スキーマを共有すると、組織内の他のプロジェクトにリンクできるようになります。 スキーマを組織内のすべてのプロジェクトまたは指定したプロジェクトで " 読み取り " 権限を使用して使用できるようにすることを選択できます。 詳細については、 CLI のマニュアル 『 HERE』を参照してください。

スキーマを共有すると、共有先のプロジェクトのアプリがスキーマにリンクできます。 詳細については、 CLI のマニュアル 『 HERE』を参照してください。

パイプライン

パイプラインをプロジェクトに追加します

パイプラインをプロジェクトに追加するには、プロジェクトでパイプラインを作成する必要があります。 既存のパイプラインをプロジェクトにリンクすることはできません。

新しいパイプラインを作成してプロジェクトに追加するには、次の手順を実行します。

  1. HERE platform にサインインします。
  2. プロジェクトマネージャーで、パイプラインを追加するプロジェクトをクリックします。
  3. リソース (Resources) タブでパイプライン (Pipelines) をクリックします
  4. 新しいパイプラインを作成をクリックします。
  5. すべての必須フィールドに入力してください。 [Create パイプライン in a project] オプションが選択されたままになっ ていることを確認し、 [Home Project] フィールドがパイプラインを作成するプロジェクトの名前と一致することを確認します。 詳細 については、パイプライン開発者ガイドの「パイプラインでの Web ポータルの使用」を参照してください。
  6. [ バージョンの保存] をクリックします

サービス

プロジェクトにサービスを追加します

HERE Routing や HERE Search 転送 Geocoder などの HERE サービスを追加するには、次の手順に従って、サービスをプロジェクトにリンクします。

  1. HERE platform にサインインします
  2. プロジェクトマネージャーで、サービスを追加するプロジェクトをクリックします。
  3. [ リソース ] タブの [ サービス] をクリックします。
  4. [ サービスのリンク] をクリックします。
  5. プロジェクトに追加する HERE サービスの [ リンク ] をクリックします。 選択したサービスが [ リソース ] タブの [ サービス ] リストに表示されます。

プロジェクトからサービスを削除します

HERE Routing や HERE Search 転送 Geocoder などの HERE サービスをプロジェクトから削除するには、次の手順に従います。

  1. HERE platform にサインインします
  2. プロジェクトマネージャーで、目的のプロジェクトをクリックします。
  3. [ リソース ] タブの [ サービス] をクリックします。
  4. 削除するサービスの右側にある 3 つのドットをクリックし 、 [ リンク解除] を選択します。

プロジェクトを削除します

プロジェクトを削除するには、まずプロジェクトで作成されたすべてのリソースを削除する必要があります。 プロジェクト内のリソースを削除すると、プロジェクトのメンバーであるすべてのユーザー、アプリ、グループ、およびプロジェクト内のリソースにリンクされている他のプロジェクトのメンバーに影響が出る可能性があります。そのため、注意して続行してください。 プロジェクトリソースを削除したら、次の手順に従ってプロジェクトを削除します。

  1. HERE platform にサインインします
  2. プロジェクトマネージャーで、目的のプロジェクトをクリックします。
  3. [ 詳細 ] ボタンをクリックし、 [ プロジェクトの削除] を選択します。

メモ

プロジェクトを削除するには、役割が ProjectAdmin または orgadmin のいずれかであることを確認してください。他の役割には、プロジェクトを削除する権限がありません。

プロジェクトを削除すると、削除したプロジェクトのプロジェクト ID を新しいプロジェクトに再利用することはできません。

プロジェクトの上限

制約条件 制限
プロジェクト内のユーザー / アプリの最大数 500
プロジェクト内のグループの最大数 100
グループ、ユーザー、またはアプリが直接アクセスできるプロジェクトの最大数 50
プロジェクト内のリソースの最大数 100

プロジェクトと CLI

このセクションでは、プラットフォームポータルでのプロジェクトの使用方法について説明します。 CLI を使用してプロジェクトを操作することもできます。 詳細 については、「コマンド ライン インターフェースユーザー ガイドのプロジェクトワークフロー」を参照してください。

」に一致する結果は 件です

    」に一致する結果はありません