Microsoft Azure Cosmos DB スポーク
ServiceNow インスタンスから Microsoft Azure Cosmos DB を管理します。
ストアでアプリを要求する
ServiceNow Storeにアクセスして、利用可能なすべてのアプリを表示し、ストアに要求を送信する方法を確認してください。リリースされたすべてのアプリのリリースメモ情報については、「ServiceNow Store バージョンの履歴リリースノート」を参照してください。
統合ハブサブスクリプション
このスポークには Integration Hub のサブスクリプションが必要です。詳細については、「法務スケジュール - 統合ハブの概要」を参照てください。
スポークバージョン
Microsoft Azure Cosmos DB スポークは v2.0.0 が最新バージョンです。
サポート対象のバージョン
このスポークは、Microsoft Azure Cosmos DB v2 用にビルドされていますが、それ以降のバージョンと互換性がある可能性があります。
スポークの要件
Microsoft Azure ポータルアカウント。
スポークの依存関係
- ServiceNow 統合ハブアクションステップ - REST (com.glide.hub.action_step.rest)
- ServiceNow 統合ハブランタイム (com.glide.hub.integration.runtime)
- ServiceNow 統合ハブ Runtime (com.glide.hub.integration.runtime)
- 複合オブジェクト (com.glide.cobject)
- Microsoft Azure Resource Management スポーク (com.sn.ms.azure.resource.mgmt.spoke) v 2.0.0 がインストールされ、インスタンスに接続エイリアスが作成されている。
- Microsoft Azure Cosmos DB SAS の接続エイリアスがインスタンスで構成されている。
スポークのアクション
Microsoft Azure Cosmos DB スポークでは、ServiceNow インスタンスでイベントが発生したときに Microsoft Azure Cosmos DB タスクを自動化するアクションが提供されます。使用可能なアクションは次のとおりです。
| カテゴリ | アクション | 説明 |
|---|---|---|
| Cassandra データベース管理 | Cassandra キースペースを作成 | 指定されたサブスクリプション ID とリソースグループ内で Cassandra キースペースを作成します。 |
| Cassandra キースペースを削除 | 指定されたサブスクリプション ID とリソースグループ内の指定された Cassandra キースペースを削除します。 | |
| Cassandra キースペースを検索 | 指定されたサブスクリプション ID とリソースグループ内の指定された Cassandra キースペースの詳細を取得します。 | |
| Cassandra キースペーススループットを検索 | 指定されたサブスクリプション ID とリソースグループ内の指定された Cassandra キースペースのスループットの詳細を取得します。 | |
| Cassandra キースペースを検索 | 指定されたサブスクリプション ID とリソースグループのすべての Cassandra キースペースをリストします。 | |
| Cassandra キースペーススループットを更新 | 指定されたサブスクリプション ID とリソースグループ内の指定された Cassandra キースペースのスループットを更新します。 | |
| コア SQL データベース管理 | データベースの作成 | 指定されたデータベースアカウントにデータベースを作成します。 |
| 権限を作成 | 指定されたデータベースに権限を作成します。 | |
| ユーザーの作成 | 指定したデータベースにユーザーを作成します。 | |
| データベースを削除 | 指定されたデータベースアカウント内の指定されたデータベース情報を削除します。 | |
| 権限を削除 | ユーザーの指定された権限情報を削除します。 | |
| ユーザーを削除 | 指定されたデータベースのユーザーを削除します。 | |
| データベースを検索 | 指定されたデータベースアカウント内の指定されたデータベース情報を取得します。 | |
| データベースを検索 | 指定されたデータベースアカウント内のすべてのデータベースをリストします。 | |
| 権限を検索 | ユーザーの指定された権限情報を取得します。 | |
| 権限を検索 | 指定されたデータベースのすべての権限をリストします。 | |
| ユーザーを検索 | 指定されたデータベース内の指定されたユーザー情報を取得します。 | |
| ユーザーを検索 | 指定されたデータベースのすべてのユーザーをリストします。 | |
| 権限を置換 | 指定の権限を置換します。 | |
| ユーザーを置換 | 指定されたデータベース内の指定されたユーザーを別のユーザーに置き換えます。 | |
| データベースアカウント管理 | DB アカウントを作成 | Azure Cosmos DB にアカウントを作成します。 |
| DB アカウントを削除 | 指定した Cosmos DB アカウントを削除します。 | |
| DB アカウントのオプションを有効化/無効化 | 指定されたデータベースアカウントの詳細を更新します。 | |
| アクセスキーを検索 | 指定した Azure Cosmos DB データベースアカウントのすべてのアクセスキーをリストします。 | |
| 接続文字列を検索 | 指定された Azure Cosmos DB アカウントのすべての接続文字列をリストします。 | |
| DB アカウントを検索 | 指定されたサブスクリプション ID とリソースグループの DB アカウントを取得します。 | |
| リソースグループで DB アカウントを検索 | 指定されたサブスクリプション ID とリソースグループの DB アカウントのリストを取得します。 | |
| サブスクリプション ID で DB アカウントを検索 | 指定されたサブスクリプション ID の DB アカウントのリストを取得します。 | |
| 使用状況を検索 | 指定したデータベースアカウントの最新のデータを取得します。 | |
| アクセスキーの再生成 | 指定された Azure Cosmos DB アカウントのアクセスキーを再生成します。 | |
| フェイルオーバー優先度を更新 | 指定されたデータベースアカウントの詳細を更新します。 | |
| Mongo データベース管理 | MongoDB データベースを作成 | 指定されたサブスクリプション ID とリソースグループ内の指定された MongoDB データベースを作成します。 |
| MongoDB データベースを削除 | 指定されたサブスクリプション ID とリソースグループ内の指定された MongoDB データベースを削除します。 | |
| MongoDB データベースを検索 | 指定されたサブスクリプション ID とリソースグループ内の指定された MongoDB データベースの詳細を取得します。 | |
| MongoDB データベーススループットを検索 | 指定されたサブスクリプション ID とリソースグループ内の指定された MongoDB データベースのスループットの詳細を取得します。 | |
| MongoDB データベースを検索 | 指定されたサブスクリプション ID とリソースグループのすべての MongoDB データベースをリストします。 | |
| MongoDB データベーススループットを更新 | 指定されたサブスクリプション ID とリソースグループ内で Cassandra キースペースを作成します。 |
接続および資格情報エイリアスの要件
統合ハブ は、エイリアスを使用して、接続および認証情報を管理します。エイリアスを使用することで、複数の環境を使用する場合に、複数の認証情報と接続情報プロファイルを構成する必要がなくなります。接続または認証情報が変更された場合、接続を使用するどのアクションも更新する必要はありません。詳細については、「Connections and Credentials」を参照してください。
スポークの設定については、「 Microsoft Azure Cosmos DB Spokeの設定。
- Microsoft Azure Resource Management スポークの接続エイリアスをインストールして構成します。手順を表示するには、「Microsoft Azure Resource Management スポークの設定」を参照してください。
- Microsoft Azure Cosmos DB SAS の接続エイリアスを構成します。手順を表示するには、「Microsoft Azure Cosmos DB SAS の接続エイリアスレコードを作成する」を参照してください。