技術情報

ユーザー管理

左メニューのユーザーをクリックすると、管理エリアの Manage Usersページにアクセスできます。

Matomo >> ⚙️ >> システム >> ユーザー

ユーザーをどのように管理するかは、管理者ユーザーかスーパーユーザーかによって異なります。スーパーユーザーはすべてのユーザーを見ることができ、変更したいユーザーを変更し、削除したいユーザーを削除することができます。一方、管理者ユーザーは、新しいユーザーを招待したり、管理者であるWebサイトのユーザーの役割を変更したりできますが、それ以外はできません。

私は管理者です|私はスーパーユーザーです

管理者のためのユーザー管理

ユーザーの作成

管理者ユーザーとして、[新規ユーザーを招待]ボタンをクリックすることで、新規ユーザーを招待することができます:

Invite New User Button

新規ユーザーを招待するフォームが表示されますので、新規ユーザーの詳細を入力し、ユーザーを招待するをクリックしてください:

Invite New User Form

一度作成されると、フォームは後述の「ユーザー編集フォーム」に変わります。ユーザは無制限に作成でき、1つまたは複数のWebサイトへのアクセス権を与えることができます。

招待されたユーザーには、招待を承認または拒否するための電子メールが送信されます。

ユーザーが招待を辞退した場合、記録されたユーザーはデータベースから削除されます。

招待を承認するには、ユーザーは新しいパスワードを入力し、以下に説明する規約またはプライバシーを承認する必要があります(一般的な設定で設定された用語またはプライバシーが設定されている場合)

招待の有効期限はデフォルトで7日間ですが、設定ファイルの `default_invite_user_token_expiry_days`を変更することで変更できます。招待の有効期限が切れた場合は、以下のユーザー管理ページにある再送信ボタンをクリックすることで再送信することができます。(cronタスクが設定され、トークンの有効期限が切れた場合、招待ユーザーは自動的に削除されますのでご注意ください)。

resend

ユーザーを招待しようとすると、そのユーザーはすでに存在していると言われることがあります:

User Email Already Exists

管理者ユーザーとして、あなたが現在管理者であるWebサイトのいずれかにアクセス権を持つ他のユーザーのみを見ることができます。そのため、アクセス権を与えたいユーザーがすでに存在している可能性もあります。

この場合既存ユーザーの追加ボタンをクリックする:

Add An Existing User Button

モーダルで、ユーザのユーザ名またはメールアドレスを入力し、[追加]をクリックします。これにより、ユーザはRole for列で現在選択されているWebサイトのViewロールを与えられます

Add An Existing User Modal

ユーザーの編集

新規ユーザーを作成した直後でも、ユーザー検索テーブルのEditボタンをクリックしても、ユーザーを編集することができます:

User Row With Edit Button

どちらもユーザー編集フォーム:

User Edit Form for Admins

管理者として、他のユーザの基本情報(メールアドレスやパスワードなど)を編集することはできませんが、管理者であるWebサイトのロールを変更することはできます。個々のユーザのアクセスレベルを管理するには、ユーザ編集フォームの権限タブを使用します:

Permissions tab in the User Edit Form for Admins

ここでは、管理者アクセス権を持っているすべてのWebサイトを検索し、それらにユーザーの役割を設定することができます。名前とURLでWebサイトをフィルタリングでき、ユーザーの役割でWebサイトをフィルタリングできます。例えば、Webサイトフィルタにmydomain.comを入れ、アクセスフィルタでAt least Viewを選択すると、ユーザーがアクセスできる*.mydomain.com以下のWebサイトを確認できます:

Searching by Website Domain In the User Permissions Tab

この検索は、ユーザーのアクセスレベルを変更する準備ができたときに特に強力になります。1つのWebサイトのユーザーの役割を変更するには、テーブルの行にあるドロップダウンを使用するだけです:

Single website dropdown

複数のWebサイトの役割を変更するには、まずアクションを適用するWebサイトを選択し、Bulk Actions Menuで適切なオプションを選択して、Bulk Actionを使用します:

Setting Role for Multiple Websites At Once

ユーザーの検索

上記のように、ユーザ編集フォームを使用して個々のユーザのロールを変更することができますが、1人のユーザではなく1つのWebサイトのアクセスを管理する必要がある場合もあります。「ユーザ管理」ページのユーザ検索テーブルを使用すると、これを行うことができます:

Admin Users Search Table

ユーザ検索テーブルは、1つのWebサイトのユーザとそのロールを表示します。そのWebサイトを変更するには、テーブルヘッダのドロップダウンを使用してください:

Role For Dropdown

テーブルの上にあるフィルタを使用すると、ユーザ名/メールアドレス/役割でユーザをフィルタリングできます。例えば、ユーザ検索フィールドに@myclient.comと入力し、「ロールフィルタ」でAt least View accessを選択します:

テーブルの各行にあるドロップダウンを使用して、1人のユーザーの役割を変更することができます:

Users Table Role Dropdown

または、複数のユーザの役割を変更するために、Bulk Actionsを使用することもできます。Bulk Actionsを使用するには、アクションを適用したいユーザーを検索して選択し、Bulk Actionsドロップダウンで適切なアクションを選択します:

Users Table Bulk Action

ステータスでユーザーをフィルタリング、ステータスでユーザーをフィルタリングすることもできます。

User filter status

招待の再送信/招待リンクのコピー。招待リンクのコピーをクリックすると、招待リンクがクリップボードに保存されます。または、招待メールをユーザーに再送信します。

Resend or copy invite