検索

第4章 ユーザー認証

download PDF

ユーザー認証では、ユーザー名を追加してセキュリティーロールに割り当てることで、ユーザーのアイデンティティーを検証できます。AMQ Broker 7 では、このプロセスは AMQ 6 に似ています。ただし、用語、設定ファイルの場所、設定構文にはいくつかの違いがあります。相違点を理解すると、ブローカーインスタンスへのユーザーアクセスの設定に使用できる方法がいくつかあります。

4.1. ユーザー認証の変更

AMQ Broker 7 と AMQ 6 の両方の認証は、Java Authentication and Authorization Service (JAAS) をベースとしたプラグ可能なログインモジュールによって提供されます。ただし、AMQ 6 の グループ は AMQ Broker 7 では ロール と呼ばれます。

さらに、ログインモジュールの名前と場所が AMQ Broker 7 で変更になりました。

ログインモジュールAMQ 6 での場所AMQ Broker 7 での場所

ユーザー

etc/users.properties

BROKER_INSTANCE_DIR/etc/artemis-users.properties

ロール (グループ)

etc/groups.properties

BROKER_INSTANCE_DIR/etc/artemis-roles.properties

ユーザーとロールを追加する構文も異なります。

AMQ 6 の場合

特権のないユーザーを追加して、users.properties ファイルでパスワードおよびセキュリティーロールを割り当てることができました。

USER=PASSWORD,ROLE
AMQ Broker 7 の場合

ユーザーとロールは、別のログインモジュールで割り当てられます。artemis-users.properties ファイルにユーザーを追加します。

USER=PASSWORD

artemis-roles.properties ファイルで、ユーザーをセキュリティーロールに割り当てます。

ROLE=USER
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.