セキュリティ資格情報の設定
- Last Updated: April 5, 2026
- 5 minute read
Gradleによるセキュリティ資格情報の設定
概要
MarkLogicデータハブでは、以下のロールを作成します。
- data-hub-admin-role
- flow-developer-role
- flow-operator-role
ロールの詳細については、ユーザーとロールを参照してください。
こうしたロールに関連付けられたアカウントのユーザー名とパスワードは、適切なgradle*.propertiesファイル、またはコマンドラインのmlUsernameオプションおよびmlPasswordオプションで指定できます。
準備
以下が必要です。
- Java SE JDK 8以降
- MarkLogicサーバー(「バージョン互換性」を参照してください)
- Gradle 4.6以降
手順
- 資格情報をgradle*.propertiesファイルに追加します。
# You must update this username and password manually.
# The recommended account to use is one assigned to flow-developer-role.
mlUsername=flow-developer
mlPassword=your-flow-developer-password
...
# The flow-developer user is automatically generated by DHF.
mlFlowDeveloperRole=flow-developer-role
mlFlowDeveloperUserName=flow-developer
mlFlowDeveloperPassword=your-flow-developer-password
...
# The flow-operator user is automatically generated by DHF.
mlFlowOperatorRole=flow-operator-role
mlFlowOperatorUserName=flow-operator
mlFlowOperatorPassword=your-flow-operator-password
* アカウントが環境に固有の場合は、資格情報を*gradle-{env}.properties*に追加します。ここで{env}は、設定する環境です。
* すべての環境で同じアカウントを使用する場合は、資格情報を*gradle.properties*に追加します。
-
資格情報をファイルに保存したくない場合は、コマンドラインでGradleタスクを実行するときに資格情報を指定できます。
Unixシステム
./gradlew ...-PmlUsername=your-data-hub-admin-username -PmlPassword=your-data-hub-admin-password -PmlFlowDeveloperRole=flow-developer-role -PmlFlowDeveloperUserName=flow-developer -PmlFlowDeveloperUserPassword=your-flow-developer-password -PmlFlowOperatorRole=flow-operator-role -PmlFlowOperatorUserName=flow-operator -PmlFlowOperatorUserPassword=your-flow-operator-password -i
**Windows**
gradlew.bat ...-PmlUsername=your-data-hub-admin-username -PmlPassword=your-data-hub-admin-password -PmlFlowDeveloperRole=flow-developer-role -PmlFlowDeveloperUserName=flow-developer -PmlFlowDeveloperUserPassword=your-flow-developer-password -PmlFlowOperatorRole=flow-operator-role -PmlFlowOperatorUserName=flow-operator -PmlFlowOperatorUserPassword=your-flow-operator-password -i
See Also
前のトピック:Gradleによるプロジェクトの作成
次のトピック:Gradleによるエンティティの作成
関連するコンセプト
関連するリファレンス