認証情報の種類

各種類が保持するものと、選択できる場所

  1. 種類
  2. 認証情報内のアドレス

種類

種類は、認証情報の用途を示します。ダイアログが尋ねるフィールドと、その認証情報を選択できる場所は種類によって決まります。

種類 保持するもの 使用するもの
ユーザーとパスワード 任意のログイン用のユーザーとパスワード。ベーシック認証の REST API、サービスなど。既定の種類です フォームの credentials または認証情報フィールドを通じたプレイブック、 REST 式
SSH サーバーへの SSH 用のユーザーとパスワード、およびそのホストとポート フォームの credentials 、 ansibleCredentials 、または認証情報フィールドを通じたプレイブック、ワークフローノードのログイン
Git git リポジトリ用のユーザーとパスワードまたはトークン リポジトリ
API REST API 用のユーザーとパスワードまたはトークン REST 式 、Telegram ボットのトークン、Webhook のベアラートークン、チャットアシスタントの API キー
データベース データベースのログイン。種類、ホスト、ポート、データベース名を含みます フォームが照会する データベース ( dbConfig 、7.5.0 から)、またはフォームの dbConfig から直接。 fnCredentials 。テストできます
CyberArk CyberArk Central Credential Provider(CCP)のアドレスとその TLS、CyberArk ストアがログインに使う AppID、クライアント証明書、キー CyberArk シークレットストア
SMTP メールサーバー、そのポートと TLS、ログイン(リレーの場合はなし) メールの 通知チャネル
LDAP ディレクトリのサーバー、ポート、TLS、証明書、バインド DN とパスワード LDAP ディレクトリ
Microsoft Entra ID プロバイダーのアプリの登録。テナント ID、クライアント ID、クライアントシークレット、リダイレクト URI Entra ID プロバイダー
Open ID プロバイダーのクライアント。発行者、クライアント ID、クライアントシークレット、リダイレクト URI OIDC プロバイダー
RTE RTE のトークン( RTE_TOKEN )とアドレス RTE の ランナー
AWX、AAP、Ascender そのプラットフォームのトークンまたはログインと、アドレス その種類のランナー
Semaphore、Rundeck その製品の API トークンとアドレス その種類のランナー
Jenkins Jenkins のユーザー、その API トークンとアドレス Jenkins ランナー
HashiCorp Vault Vault ストアがログインに使うトークンとアドレス HashiCorp Vault シークレットストア

データベースの認証情報の種類には、MySQL、MSSQL、PostgreSQL、Oracle、MongoDB があります。7.5.0 からは 接続 > データベース のデータベースがそれを選び、7.5.0 へのアップグレードでは、それぞれに同じ名前のデータベースが一つ作られます。

API と 構成シード では、種類は userpass 、 ssh 、 git 、 api 、 database 、 cyberark 、 smtp 、 ldap 、 entraid 、 oidc 、 rte 、 awx 、 aap 、 ascender 、 semaphore 、 rundeck 、 jenkins 、 vault です。バージョン 6 からの アップグレードでは、すべての認証情報に種類 userpass 、データベースのものには database が付与されます。フォームでは 6 と同じように使われます。ワークフローノードの プレイブックが接続に使うログインは SSH に、REST API 用のものは API に変更してください。


認証情報内のアドレス

7.3.0 からは、一つのサーバーで使うログインはそのサーバーを持つので、それを使うレコードは認証情報を指定するだけで済みます。

レコード 認証情報に移されたもの
LDAP ディレクトリ サーバー、ポート、TLS、証明書、バインドアカウント。 <directory>-ldap という名前の ldap 認証情報へ
SSO プロバイダー クライアント ID とシークレット、テナントまたは発行者、リダイレクト URI。 <provider>-sso という名前の entraid または oidc 認証情報へ
ランナー アドレスと TLS、トークンまたはログイン。その種類の認証情報 <runner>-token または <runner>-login へ
シークレットストア アドレスと TLS、トークン( <store>-token )、または CyberArk の AppID と証明書( <store>-appid )
メールチャネル サーバー、ポート、TLS。その smtp 認証情報、または <channel>-smtp という名前の新しい認証情報へ

7.3.0 へのアップグレードで、これらの移動が一度だけ行われます。すでに認証情報を指定していたレコードはそれを使い続けますが、 別のレコードが同じログインを別のサーバーで使っていた場合は、そのコピーが作られます。 構成シード で宣言されたレコードは、シードの内容のまま残ります。 接続とサインインの認証情報を変更できるのは管理者だけです。 認証情報を変更できるユーザー を参照してください。