Actions

Manage users/ja: Difference between revisions

From LimeSurvey Manual

(Updating to match new version of source page)
(Created page with "無効化されたユーザーは管理者インターフェースにログインできません。")
 
(61 intermediate revisions by 3 users not shown)
Line 2: Line 2:
__TOC__
__TOC__


<span id="User_management"></span>
= ユーザー管理=
= ユーザー管理=


ユーザー管理ツールを使用すると、管理ユーザーをLimeSurveyに追加することができます。この章では、単に'ユーザー'と呼ぶことにします。[[Survey participants/ja|アンケート参加者]](回答者)と混同しないでください。
ユーザー管理ツールを使用すると、管理ユーザーをLimeSurveyに追加することができます。以下、'ユーザー'と呼ぶことにします。[[Survey participants/ja|アンケート参加者]](回答者)と混同しないでください。




<span id="Create_users"></span>
==ユーザーの作成==
==ユーザーの作成==


新しいユーザーを作成するには、メインのLimeSurveyツールバーにある'''設定'''->'''アンケート管理ユーザー'''をクリックしユーザー管理ダイアログを開きます。
新しいユーザーを作成するには、メインのLimeSurveyツールバーにある'''設定'''->'''ユーザー管理'''をクリックしユーザー管理ダイアログを開きます。




<center>[[File:LimeSurveyBenuzerVerwaltung.jpg]]</center>
<center>[[File:LimeSurveyMenuUserManagement.png]]</center>




次に、 '''ユーザー制御テーブル'''の右上にある'''ユーザーを追加'''をクリックします。次のようなウィンドウが表示されます。
次に、 '''ユーザー制御テーブル'''の右上にある'''ユーザーを追加'''をクリックします。次のようなウィンドウが表示されます。


* '''ユーザー名'''テキストフィールドに目的のユーザー名を入力します。
* '''ユーザー名'''フィールドに目的のユーザー名を入力します。
* '''Eメール'''テキストフィールドに目的のメールアドレスを入力します。次の点に注意してください。
* '''Eメール'''フィールドに目的のメールアドレスを入力します。次の点に注意してください。
** LimeSurveyは、'''Eメール'''フィールドに入力したアドレスに確認メールを送信します。このメールアドレスは、それぞれのユーザーが作成したアンケートの標準の連絡先メールアドレスとして使用されます。
** LimeSurveyは、'''Eメール'''フィールドに入力したアドレスに確認メールを送信します。このメールアドレスは、それぞれのユーザーが作成したアンケートの標準の連絡先メールアドレスとして使用されます。
** ユーザーに、LimeSurveyアプリケーション、ユーザー名、およびパスワードへのリンクを含む確認メールを受信させたくない場合は、自分のメールアドレスを設定して自分に確認メールを送信することができます。その後にメールアドレスをユーザーのアドレスに変更することができます。
** ユーザーに、LimeSurveyアプリケーション、ユーザー名、およびパスワードへのリンクを含む確認メールを受信させたくない場合は、自分のメールアドレスを設定して自分に確認メールを送信することができます。その後にメールアドレスをユーザーのアドレスに変更することができます。
* '''フルネーム'''テキストフィールドにユーザーのフルネームを入力します。ここに入力された氏名は、それぞれのユーザーが作成したアンケートの標準の連絡先の宛名として使用されます。
* '''フルネーム'''フィールドにユーザーのフルネームを入力します。ここに入力された氏名は、それぞれのユーザーが作成したアンケートの標準の連絡先の宛名として使用されます。
* '''保存'''をクリックして、新しいユーザーを作成します。
* '''保存'''をクリックして、新しいユーザーを作成します。


PasswordRequirementプラグインによって、複雑なパスワードが強制され、検証されます。


<center>[[File:LimeSurveyAddUser.jpg]]</center>
<center>[[File:LimeSurveyAddUser.jpg]]</center>
Line 45: Line 48:
*ペンと錠の記号をクリックすると、ユーザーのテーマ権限を設定できます。
*ペンと錠の記号をクリックすると、ユーザーのテーマ権限を設定できます。


<span id="Edit_user"></span>
==ユーザーの編集==
==ユーザーの編集==


ペン記号アイコンからユーザーを編集できます。
ペンアイコンからユーザー情報を編集できます。


新しいメールアドレス、フルネームを設定したり、パスワードを変更することもできます。編集が終わったら、'''保存'''ボタン(ウィンドウの右上)をクリックしてください 。


新しいメールアドレス、名前を設定したり、パスワードを変更することができます。編集が終わったら、'''保存'''をクリックしてください 。


<span id="Delete_user"></span>
==ユーザーの削除==  
==ユーザーの削除==  


ユーザーアカウントを削除するには、削除するユーザーアカウントと同じ行にあるごみ箱ボタンをクリックし、'''OK'''をクリックします。
ユーザーアカウントを削除するには、削除するユーザーアカウントと同じ行にあるごみ箱ボタンをクリックし、'''OK'''をクリックします。


<span id="Set_global_permissions_for_a_user"></span>
==ユーザーのグローバル権限設定==
==ユーザーのグローバル権限設定==


Line 66: Line 72:




CRUD(作成、読み取り、更新、削除)システムが使用されています([[Manage users/ja#Setting permissions for a single survey|アンケート権限設定]]など)。ユーザーのアクセス許可を変更するには、右上隅にある二重右矢印を使用して表を拡張することを強くお勧めします。最初のチェックボックスをオンにすると、その行のすべてのCRUD権限が自動的にチェックされます。
CRUD(作成、読み取り、更新、削除)システムが使用されています([[Manage users/ja#.E5.8D.98.E4.B8.80.E3.81.AE.E3.82.A2.E3.83.B3.E3.82.B1.E3.83.BC.E3.83.88.E3.81.AB.E6.A8.A9.E9.99.90.E3.82.92.E8.A8.AD.E5.AE.9A.E3.81.99.E3.82.8B|アンケート権限設定]])。ユーザーのアクセス許可を変更するには、右上隅にある二重右矢印を使用して表を拡張することをお勧めします。最初のチェックボックスをオンにすると、その行のすべてのCRUD権限が自動的にチェックされます。


<center>[[File:User_global_permission_complete.png]]</center>
<center>[[File:User_global_permission_complete.png]]</center>
Line 77: Line 83:


* '''設定とプラグイン''': この権限により、ユーザーはデータの整合性をチェックし、SQLデータベースを.sqlファイルに保存し、全体設定を管理し、全体設定でPHP情報を表示し、すべてのプラグインを管理できます。
* '''設定とプラグイン''': この権限により、ユーザーはデータの整合性をチェックし、SQLデータベースを.sqlファイルに保存し、全体設定を管理し、全体設定でPHP情報を表示し、すべてのプラグインを管理できます。
*  '''アンケートグループ'''{{NewIn/ja|v=4.4.0}}: すべてのアンケートグループへのアクセス権を与えます。ユーザーが自分のアンケートグループを管理できるようにするには、そのユーザーに'作成'権限を与えます。アンケートグループの作成者は、(既定では)そのアンケートグループの所有者となります。
{{Note|アンケートグループの権限によりアンケートに対するすべての権利が与えられるわけではありませんが、ユーザーはアンケートグループ内のすべてのアンケートに対する権限を与えることができます。}}


* '''アンケート''': すべてのアンケートにアクセスできます。ユーザーが自分のアンケートを作成して管理できるようにするには、ユーザーに'作成'権限を与えます。アンケートの作成者はアンケートのオーナーであり、常にアンケートを管理することができます。アンケートごとに異なる権限が付与できます。
* '''アンケート''': すべてのアンケートにアクセスできます。ユーザーが自分のアンケートを作成して管理できるようにするには、ユーザーに'作成'権限を与えます。アンケートの作成者はアンケートのオーナーであり、常にアンケートを管理することができます。アンケートごとに異なる権限が付与できます。
Line 87: Line 96:
* '''ユーザー''': この権限を持つユーザーは、管理ユーザーを作成、変更、および削除することができます。新しく作成されたユーザーは、親ユーザーよりも高い権限を持つことはできません。また、他の管理ユーザーが所有するユーザーを編集することもできません。これを行う必要がある場合は、スーパー管理者権限を与える必要があります。
* '''ユーザー''': この権限を持つユーザーは、管理ユーザーを作成、変更、および削除することができます。新しく作成されたユーザーは、親ユーザーよりも高い権限を持つことはできません。また、他の管理ユーザーが所有するユーザーを編集することもできません。これを行う必要がある場合は、スーパー管理者権限を与える必要があります。


* '''スーパー管理者''': この権限は、他のスーパー管理者がこの設定をアップデートすることにより追加でき、LimeSurveyアプリケーション全体に完全なアクセス権限を与えます。
* '''スーパー管理者''': 他のスーパー管理者がこの設定をアップデートすることにより追加できます。LimeSurveyアプリケーション全体に、プラグインのインストールやあらゆる種類のコンテンツ(JavaScript含む)の使用を含む、完全なアクセス権限を与えます。
{{Alert|title=注意|text=この権限は非常に強力なため、権限を与える場合は特に注意する必要があります。}}
([[Global_settings/ja#.E3.82.BB.E3.82.AD.E3.83.A5.E3.83.AA.E3.83.86.E3.82.A3|全体設定のセキュリティ設定]]も参照してください)


*'''内部データベース認証を使用する''': このアクセス権により、ユーザーは認証ページ(''http://domain/admin/authentication/sa/login'')からLimeSurveyのパネルにアクセスできます。チェックが外されたユーザーがLimeSuveyのパネルに接続しようとすると、'内部データベース認証は、このユーザに許可されていません'というエラーが表示されます。
*'''内部データベース認証を使用する''': ユーザーは認証ページ(''http://domain/admin/authentication/sa/login'')からLimeSurveyのパネルにアクセスできます。チェックが外されたユーザーがLimeSuveyのパネルに接続しようとすると、'内部データベース認証は、このユーザに許可されていません'というエラーが表示されます。


{{Note|上述の[[Optional_settings/ja#Security|スーパー管理者]]に属するすべての権限はGUIから削除できません。 }}
{{Note|上述の[[Optional_settings/ja#Security|スーパー管理者]]に属するすべての権限はGUIから削除できません。 }}




<span id="Import_and_export_users"></span>
==ユーザーのインポートとエクスポート==
ユーザー管理ページにある以下のボタンを使用して、CSVまたはJSON形式でユーザーをインポートまたはエクスポートできます。
<center>[[File:ImportExportButtons.png]]</center>
ユーザーをインポートする際、どのフィールドを含めるかを示すモーダルが開きます。このチェックボックスをチェックすると、既存のユーザーが上書きされます。
<center>[[File:ImportUsersModal.png]]</center>
JSON構造の例:
<syntaxhighlight lang="json">
[
{
"uid": 1,
"users_name": "admin2",
"full_name": "Administrator",
"email": "your-email@example.net",
"lang": "en",
"password": ""
},
{
"uid": 2,
"users_name": "ben2",
"full_name": "Ben Alister",
"email": "ben@test.ing",
"lang": "auto",
"password": "test!123"
}
]
</syntaxhighlight>
CSV構造の例:
<syntaxhighlight>
uid;users_name;full_name;email;lang;password
1;admin;Administrator;your-email@example.net;en;
2;ben;"Ben Alister";ben@test.ing;auto;test!123
</syntaxhighlight>
<span id="Set_theme_permissions_for_a_user"></span>
==ユーザーのテーマ権限設定==
==ユーザーのテーマ権限設定==


テーマ権限を使用すると、アンケートを作成または編集するときにユーザーが選択できるデザインテーマを決定できます。アンケートには適していないと思われるデザインテーマの使用を防ぐため、ユーザーが選択できるデザインテーマを制限することをお勧めします。
テーマ権限を使用すると、アンケートを作成または編集するときにユーザーが選択できるデザインテーマを決定できます。


たとえば、ユーザーまたは顧客のグループに特定のデザインテーマがある場合、その目的のために作成されたテーマのみを使用できるように、他のテーマへのアクセスを制限することができます。
ユーザーまたは顧客のグループのための特定のデザインテーマがある場合、他のテーマへのアクセスを制限し、そのために作成されたテーマだけを使用させることができます。


ユーザーのテーマ権限を設定または編集するには、デザインテーマのペンと錠の記号をクリックします。
ユーザーのテーマ権限を設定または編集するには、デザインテーマのペンと錠の記号をクリックします。
Line 107: Line 158:




それぞれのユーザーまたはユーザーグループがアクセスする必要があるデザインテーマを選択します。選択または選択解除が完了したら、'''保存'''ボタンを押しますことを忘れないでください。[[File:Save.png|0.75px]]
それぞれのユーザーまたはユーザーグループがアクセスする必要があるデザインテーマを選択します。選択または選択解除が完了したら、'''保存'''を押しますことを忘れないでください。[[File:Save.png|0.75px]]
 
この機能をもっと理解するには、[[Manage users/ja#.E4.BE.8B|以下の例]]を確認してください。
 
<span id="Activate_and_deactivate_users"></span>
==ユーザーの有効化と無効化==
 
{{FeatureStarting/ja|6.4.0}}
ユーザーを有効または無効としてマークすることができます。


この機能を正しく理解するには、[[Manage users/ja#Examples|以下の例]]を確認してください。
無効化されたユーザーは管理者インターフェースにログインできません。


<span id="Use_one-time_passwords"></span>
=ワンタイムパスワードを使用する=
=ワンタイムパスワードを使用する=


ユーザーは/limesurvey/adminにあるLimeSurveyのログインをコールし、ユーザー名とワンタイムパスワード(以前は、外部アプリケーションによって、ユーザーテーブルの''column one_time_pw''に書き込まれていた)を入力できます。
ユーザーは/limesurvey/adminにあるLimeSurveyのログインをコールし、ユーザー名とワンタイムパスワード(以前は、外部アプリケーションによって、ユーザーテーブルの''column one_time_pw''に書き込まれていた)を入力できます。


このログイン方法を有効にするには、config.php の[[Optional settings/ja#Use_one_time_passwords|<code>$use_one_time_passwords = false;</code>]]の行を 'true'に設定する必要があります(既定ではfalseです)。
このログイン方法を有効にするには、config.php の[[Optional settings/ja#Use_one_time_passwords|<code>'use_one_time_passwords' => true;</code>]]を追加する必要があります(既定ではfalseです)。


URLには次の変数が含まれている必要があります。
URLには次の変数が含まれている必要があります。
Line 125: Line 185:
<div class="simplebox">http://www.yourdomain.org/limesurvey/index.php/admin/authentication/login?user=myusername&onepass=secretpassword</div>
<div class="simplebox">http://www.yourdomain.org/limesurvey/index.php/admin/authentication/login?user=myusername&onepass=secretpassword</div>


<div class="mw-translate-fuzzy">
<div class='simplebox'> [[File:help.png]] 'secretpassword'フィールドは、SHA 256ハッシュではなくプレーンテキストです。</div>
<div class='simplebox'> [[File:help.png]] 'secretpassword'フィールドは、MD5コードではなくプレーンテキストです。</div>
</div>


'''注意事項:'''
'''注意事項:'''
* このログイン方法を有効にするには、config.phpで[[Optional settings/ja#Use_one_time_passwords|<code>$use_one_time_passwords = false;</code>]]の行を<code>true</code>に設定する必要があります(既定値は'false'です)。
* このログイン方法を有効にするには、config.phpで[[Optional settings/ja#Use_one_time_passwords|<code>'use_one_time_passwords' => true;</code>]]を追加する必要があります(既定値は'false'です)。
* 渡されたユーザー名は、LimeSurveyの''ユーザー''テーブルになければなりません。
* 渡されたユーザー名は、LimeSurveyの''ユーザー''テーブルになければなりません。
* ワンタイムパスワード(外部アプリケーション経由で設定可能)は、''ユーザー''テーブルの''one_time_pw''列に[https://secure.php.net/manual/en/function.md5.php MD5ハッシュ]として格納する必要があります。
* ワンタイムパスワード(外部アプリケーション経由で設定可能)は、''ユーザー''テーブルの''one_time_pw''列に[https://secure.php.net/manual/en/function.md5.php MD5ハッシュ]として格納する必要があります。
* (これは "両方のパスワードが一致する必要がある"を除いて無視する必要があります)渡されたプレーンテキストのパスワードはsha256関数を使用してハッシュされ、''ユーザー''テーブルの''one_time_pw''列に格納されたハッシュと比較されます。両方のパスワードが一致する必要があります。
* 渡されたプレーンテキストのパスワードはsha256関数を使用してハッシュされ、''ユーザー''テーブルの''one_time_pw''列に格納されたハッシュと比較されます。両方のパスワードが一致する必要があります。
* ワンタイムパスワードで初めてログインすると、データベースから削除されます。ユーザーは、使用済みのパスワードで再びログインすることはできません。
* ワンタイムパスワードで初めてログインすると、データベースから削除されます。ユーザーは、使用済みのパスワードで再びログインすることはできません。
* ローカルLSシステムでは、異なるアカウントの権限をテストできません(電子メールパスワードと結びつける方法がないため)。


<span id="Set_permissions_for_a_single_survey"></span>
=単一のアンケートに権限を設定する=
=単一のアンケートに権限を設定する=


Line 149: Line 207:




アンケート権限を変更するには、アンケートの'''設定'''サイドバーを選択する必要があります。次に、'''アンケート権限'''をクリックし、誰に権限を付与するかを選択します。権限は、特定のユーザーまたはユーザーグループに個別に提供することができます。
アンケート権限を変更するには、'''設定'''タブをクリックします。次に、'''アンケート権限'''をクリックし、誰に権限を付与するかを選択します。権限は、特定のユーザーまたはユーザーグループに個別に提供することができます。




Line 158: Line 216:




<span id="Grant_survey_permissions_to_a_user"></span>
==ユーザーにアンケート権限を付与する==
==ユーザーにアンケート権限を付与する==


Line 169: Line 228:


<center>[[File:LimeSurveyUserPermissionMatrix.jpg]]</center>
<center>[[File:LimeSurveyUserPermissionMatrix.jpg]]</center>


この表でユーザーのアンケート権限を設定できます。チェックボックスをオンにすると、それぞれのユーザーに権限が与えられます。最初の列のチェックボックスをクリックすると、その行のすべての権限が選択/削除されます。  
この表でユーザーのアンケート権限を設定できます。チェックボックスをオンにすると、それぞれのユーザーに権限が与えられます。最初の列のチェックボックスをクリックすると、その行のすべての権限が選択/削除されます。  


二重右矢印をクリックすると、拡張された表にアクセスして、ユーザーが実行できるアクションを具体的に選択できます。
二重右矢印をクリックすると、拡張された表にアクセスして、ユーザーが実行できるアクションを具体的に選択できます。
アンケート権限の編集が完了したら、画面の右上隅にある'''保存'''ボタンをクリックします。
アンケート権限の編集が完了したら、画面の右上隅にある'''保存'''をクリックします。


Limesurveyのアンケート権限システムの理解を深めるための例を[[Manage_users/ja#Examples|以下]]に示します。
Limesurveyのアンケート権限システムの理解を深めるための例を[[Manage_users/ja#Examples|以下]]に示します。


<span id="Grant_survey_permissions_to_a_user_group"></span>
==ユーザーグループにアンケート権限を付与する==
==ユーザーグループにアンケート権限を付与する==


ユーザーグループの追加をクリックして、権限を追加するユーザーグループを選択します。
'''ユーザーグループの追加'''をクリックして、権限を追加するユーザーグループを選択します。


<center>[[File:LimeSurveyPermissionRightsUserGroup.png]]</center>
<center>[[File:LimeSurveyPermissionpermissionsUserGroup.png]]</center>


次に、そのユーザーグループのメンバーに割り当てる権限を選択します。二重右矢印をクリックすると、権限マトリクスの拡張ビューが表示されます。
次に、そのユーザーグループのメンバーに割り当てる権限を選択します。二重右矢印をクリックすると、権限マトリクスの拡張ビューが表示されます。
Line 189: Line 250:




アンケート権限の編集が完了したら、画面の右上にある'''保存'''ボタンをクリックします。
アンケート権限の編集が完了したら、画面の右上にある'''保存'''をクリックします。


Limesurveyのアンケート権限システムの理解を深めるための例を[[Manage_users/ja#Examples|以下]]に示します。
Limesurveyのアンケート権限システムの理解を深めるための例を[[Manage_users/ja#.E4.BE.8B|以下]]に示します。


{{Note|[[Manage user groups/ja|ユーザーグループ機能]]はまだ実験段階です。不具合があれば、[https://bugs.limesurvey.org/ バグトラッカー]で報告してください。}}
{{Note|[[Manage user groups/ja|ユーザーグループ機能]]はまだ実験段階です。不具合があれば、[https://bugs.limesurvey.org/ バグトラッカー]で報告してください。}}


<span id="Examples"></span>
=例=
=例=


Line 200: Line 262:




==LimeSurveyを管理するための新しい担当者を追加する==
==LimeSurvey管理者を追加する==
* '''管理者'''としてログインします。
* '''管理者'''としてログインします。
* 新しいユーザーアカウントを作成します。
* 新しいユーザーアカウントを作成します。
Line 206: Line 268:
* ''不要'' : テーマ権限の設定('''スーパー管理者'''はすべてのテーマに対してすべての権限を持ちます)
* ''不要'' : テーマ権限の設定('''スーパー管理者'''はすべてのテーマに対してすべての権限を持ちます)
* ''不要'' : アンケート権限の設定('''スーパー管理者'''はすべてのアンケートに対してすべての権限を持ちます)
* ''不要'' : アンケート権限の設定('''スーパー管理者'''はすべてのアンケートに対してすべての権限を持ちます)


==新しいユーザーが自分のアンケートを作成する==
==新しいユーザーが自分のアンケートを作成する==
Line 214: Line 275:
* ''オプション'' : テーマ権限を設定します - ユーザー/ユーザーグループが使用するテーマを選択します。
* ''オプション'' : テーマ権限を設定します - ユーザー/ユーザーグループが使用するテーマを選択します。


==アンケートの作成者が作成したアンケート編集する他のユーザーを追加する==
==アンケートの作成者が作成したアンケートの編集権限を他のユーザーに付与する==
* '''管理者'''(スーパー管理者権限を持つユーザー)としてログインします。
* '''管理者'''(スーパー管理者権限を持つユーザー)としてログインします。
* 新しいユーザーアカウントを作成します。
* 新しいユーザーアカウントを作成します。
Line 220: Line 281:
* ユーザーのテーマ権限は'''設定しない'''。
* ユーザーのテーマ権限は'''設定しない'''。
* 必要に応じてアンケート権限を設定します。アンケートのすべての権限を付与する必要がある場合は、各行の最初のチェックボックスをオンにします。それ以外の場合は、二重右矢印をクリックして拡大した表(右上隅)を表示し、それぞれのユーザーが持つべき権限のみを選択します。
* 必要に応じてアンケート権限を設定します。アンケートのすべての権限を付与する必要がある場合は、各行の最初のチェックボックスをオンにします。それ以外の場合は、二重右矢印をクリックして拡大した表(右上隅)を表示し、それぞれのユーザーが持つべき権限のみを選択します。


==アンケートの担当者にアンケート結果の閲覧・エクスポートを許可する==
==アンケートの担当者にアンケート結果の閲覧・エクスポートを許可する==
Line 232: Line 292:
<center>[[File:LimeSurveyCusomerOwnStatistics.jpg]]</center>
<center>[[File:LimeSurveyCusomerOwnStatistics.jpg]]</center>


==アンケートの翻訳を行う2人のユーザーを追加する==
==アンケートの翻訳を支援する権限を付与する==
* '''管理者'''(スーパー管理者権限を持つユーザー)としてログインします。
* '''管理者'''(スーパー管理者権限を持つユーザー)としてログインします。
* ''n''個のユーザーアカウントを作成します(nは翻訳者の数です)。
* ''n''個のユーザーアカウントを作成します(nは翻訳者の数です)。

Latest revision as of 15:48, 12 April 2024

ユーザー管理

ユーザー管理ツールを使用すると、管理ユーザーをLimeSurveyに追加することができます。以下、'ユーザー'と呼ぶことにします。アンケート参加者(回答者)と混同しないでください。


ユーザーの作成

新しいユーザーを作成するには、メインのLimeSurveyツールバーにある設定->ユーザー管理をクリックしユーザー管理ダイアログを開きます。



次に、 ユーザー制御テーブルの右上にあるユーザーを追加をクリックします。次のようなウィンドウが表示されます。

  • ユーザー名フィールドに目的のユーザー名を入力します。
  • Eメールフィールドに目的のメールアドレスを入力します。次の点に注意してください。
    • LimeSurveyは、Eメールフィールドに入力したアドレスに確認メールを送信します。このメールアドレスは、それぞれのユーザーが作成したアンケートの標準の連絡先メールアドレスとして使用されます。
    • ユーザーに、LimeSurveyアプリケーション、ユーザー名、およびパスワードへのリンクを含む確認メールを受信させたくない場合は、自分のメールアドレスを設定して自分に確認メールを送信することができます。その後にメールアドレスをユーザーのアドレスに変更することができます。
  • フルネームフィールドにユーザーのフルネームを入力します。ここに入力された氏名は、それぞれのユーザーが作成したアンケートの標準の連絡先の宛名として使用されます。
  • 保存をクリックして、新しいユーザーを作成します。

PasswordRequirementプラグインによって、複雑なパスワードが強制され、検証されます。


これで、最初のユーザーが作成されました。ユーザーのアクセス許可を設定する方法については、ユーザー権限の設定を参照してください。



以下に示すように、操作列には4つのオプションがあり、以下のことができます。



  • ペン記号をクリックすると、ユーザーの一般的な項目を編集できます。
  • ごみ箱ボタンをクリックすると、アンケート管理者データベースからユーザーが削除されます。
  • 錠記号をクリックすると、ユーザーのグローバル権限が設定できます。
  • ペンと錠の記号をクリックすると、ユーザーのテーマ権限を設定できます。

ユーザーの編集

ペンアイコンからユーザー情報を編集できます。


新しいメールアドレス、名前を設定したり、パスワードを変更することができます。編集が終わったら、保存をクリックしてください 。

ユーザーの削除

ユーザーアカウントを削除するには、削除するユーザーアカウントと同じ行にあるごみ箱ボタンをクリックし、OKをクリックします。

ユーザーのグローバル権限設定

  グローバル権限は、LimeSurveyアプリケーション全体に適用されます。 特定のアンケートにのみアクセス権限を設定する場合は、アンケート権限設定を使用します。


ユーザーにグローバル権限を設定するには、錠記号をクリックします。



CRUD(作成、読み取り、更新、削除)システムが使用されています(アンケート権限設定)。ユーザーのアクセス許可を変更するには、右上隅にある二重右矢印を使用して表を拡張することをお勧めします。最初のチェックボックスをオンにすると、その行のすべてのCRUD権限が自動的にチェックされます。

次の権限を追加・削除できます。

  • ラベルセット: ラベルセットの作成、表示、更新、削除、エクスポート、およびインポートの権限。ラベルセットには特定のアクセス許可がありません(テーマとは異なります)。
  • 設定とプラグイン: この権限により、ユーザーはデータの整合性をチェックし、SQLデータベースを.sqlファイルに保存し、全体設定を管理し、全体設定でPHP情報を表示し、すべてのプラグインを管理できます。
  • アンケートグループ (4.4.0 から追加): すべてのアンケートグループへのアクセス権を与えます。ユーザーが自分のアンケートグループを管理できるようにするには、そのユーザーに'作成'権限を与えます。アンケートグループの作成者は、(既定では)そのアンケートグループの所有者となります。
アンケートグループの権限によりアンケートに対するすべての権利が与えられるわけではありませんが、ユーザーはアンケートグループ内のすべてのアンケートに対する権限を与えることができます。
  • アンケート: すべてのアンケートにアクセスできます。ユーザーが自分のアンケートを作成して管理できるようにするには、ユーザーに'作成'権限を与えます。アンケートの作成者はアンケートのオーナーであり、常にアンケートを管理することができます。アンケートごとに異なる権限が付与できます。
アンケートごとの権限に先立ってグローバル権限が適用されます。
  • テーマ: 使用可能なすべてのデザインテーマを使用し、標準でないすべてのテーマを編集することができます。この権限を持つ人は、HTML、Javascript、およびCSSに関して十分な知識を持っている必要があります。ユーザーがこれらのことに慣れておらず、特定のデザインテーマを使用することになっている場合は、'読み取り'権限だけを与えるのがよいでしょう。各テーマには固有の権限があります。
  • ユーザーグループ: ユーザーグループを作成、表示、更新、削除することができます。
  • ユーザー: この権限を持つユーザーは、管理ユーザーを作成、変更、および削除することができます。新しく作成されたユーザーは、親ユーザーよりも高い権限を持つことはできません。また、他の管理ユーザーが所有するユーザーを編集することもできません。これを行う必要がある場合は、スーパー管理者権限を与える必要があります。
  • スーパー管理者: 他のスーパー管理者がこの設定をアップデートすることにより追加できます。LimeSurveyアプリケーション全体に、プラグインのインストールやあらゆる種類のコンテンツ(JavaScript含む)の使用を含む、完全なアクセス権限を与えます。

全体設定のセキュリティ設定も参照してください)

  • 内部データベース認証を使用する: ユーザーは認証ページ(http://domain/admin/authentication/sa/login)からLimeSurveyのパネルにアクセスできます。チェックが外されたユーザーがLimeSuveyのパネルに接続しようとすると、'内部データベース認証は、このユーザに許可されていません'というエラーが表示されます。
上述のスーパー管理者に属するすべての権限はGUIから削除できません。


ユーザーのインポートとエクスポート

ユーザー管理ページにある以下のボタンを使用して、CSVまたはJSON形式でユーザーをインポートまたはエクスポートできます。

ユーザーをインポートする際、どのフィールドを含めるかを示すモーダルが開きます。このチェックボックスをチェックすると、既存のユーザーが上書きされます。

JSON構造の例:

[
	{
		"uid": 1,
		"users_name": "admin2",
		"full_name": "Administrator",
		"email": "your-email@example.net",
		"lang": "en",
		"password": ""
	},
	{
		"uid": 2,
		"users_name": "ben2",
		"full_name": "Ben Alister",
		"email": "ben@test.ing",
		"lang": "auto",
		"password": "test!123"
	}
]

CSV構造の例:

uid;users_name;full_name;email;lang;password
1;admin;Administrator;your-email@example.net;en;
2;ben;"Ben Alister";ben@test.ing;auto;test!123


ユーザーのテーマ権限設定

テーマ権限を使用すると、アンケートを作成または編集するときにユーザーが選択できるデザインテーマを決定できます。

ユーザーまたは顧客のグループのための特定のデザインテーマがある場合、他のテーマへのアクセスを制限し、そのために作成されたテーマだけを使用させることができます。

ユーザーのテーマ権限を設定または編集するには、デザインテーマのペンと錠の記号をクリックします。



それぞれのユーザーまたはユーザーグループがアクセスする必要があるデザインテーマを選択します。選択または選択解除が完了したら、保存を押しますことを忘れないでください。0.75px

この機能をもっと理解するには、以下の例を確認してください。

ユーザーの有効化と無効化

 Hint: この機能は、バージョン6.4.0以降で使用できます。

ユーザーを有効または無効としてマークすることができます。

無効化されたユーザーは管理者インターフェースにログインできません。

ワンタイムパスワードを使用する

ユーザーは/limesurvey/adminにあるLimeSurveyのログインをコールし、ユーザー名とワンタイムパスワード(以前は、外部アプリケーションによって、ユーザーテーブルのcolumn one_time_pwに書き込まれていた)を入力できます。

このログイン方法を有効にするには、config.php の'use_one_time_passwords' => true;を追加する必要があります(既定ではfalseです)。

URLには次の変数が含まれている必要があります。

  • user: 通常はLimeSurveyにログインするために使用されるユーザー名です。このユーザー名は、データベースの'ユーザー'テーブルになければなりません。
  • onepass: 'ユーザー'テーブルのパスワードと比較されるプレーンテキストパスワードです。

ワンタイムパスワードを使用してログインできる有効なURLは、次のようになります。

'secretpassword'フィールドは、SHA 256ハッシュではなくプレーンテキストです。

注意事項:

  • このログイン方法を有効にするには、config.phpで'use_one_time_passwords' => true;を追加する必要があります(既定値は'false'です)。
  • 渡されたユーザー名は、LimeSurveyのユーザーテーブルになければなりません。
  • ワンタイムパスワード(外部アプリケーション経由で設定可能)は、ユーザーテーブルのone_time_pw列にMD5ハッシュとして格納する必要があります。
  • 渡されたプレーンテキストのパスワードはsha256関数を使用してハッシュされ、ユーザーテーブルのone_time_pw列に格納されたハッシュと比較されます。両方のパスワードが一致する必要があります。
  • ワンタイムパスワードで初めてログインすると、データベースから削除されます。ユーザーは、使用済みのパスワードで再びログインすることはできません。

単一のアンケートに権限を設定する

この権限は、単一のアンケートにのみ適用されます。システム全体の権限を設定する場合は、グローバル権限を使用できます。この権限は、単一のユーザーまたはユーザーグループのいずれかに提供できます。


  注意 : 単一のアンケートの権限を設定するには既存のユーザーアカウントである必要があります。アカウントが存在しない場合は、まずアカウントを作成してから、アンケート権限を変更する必要があります。ユーザーグループにアンケート権限を設定する場合も同様です。そのグループを選択してアンケート権限を与えるためには、グループを作成するだけでなく、少なくとも1人のユーザーをそのグループに追加する必要があります。



既定では、管理者以外のユーザーは、アンケート管理者と同じグループに属していないユーザーにアンケート権限を付与することはできません。このセキュリティオプションは、LimeSurveyでは既定で有効にされています。これを変更するには、セキュリティタブグローバル設定にあるオプション グループメンバーは自グループのみ見ることができるを無効にする必要があります。ただし、このオプションを無効にすべきか自信がない場合は、アンケートの作成者がユーザーに閲覧権限を与えることができるグループを作成することができます。


アンケート権限を変更するには、設定タブをクリックします。次に、アンケート権限をクリックし、誰に権限を付与するかを選択します。権限は、特定のユーザーまたはユーザーグループに個別に提供することができます。




ユーザーにアンケート権限を付与する

次のステップで、アンケート権限を付与するユーザーを選択し、ユーザー追加をクリックします。



アンケート権限の設定をクリックすると、ユーザーのアンケート権限表が表示されます。


この表でユーザーのアンケート権限を設定できます。チェックボックスをオンにすると、それぞれのユーザーに権限が与えられます。最初の列のチェックボックスをクリックすると、その行のすべての権限が選択/削除されます。

二重右矢印をクリックすると、拡張された表にアクセスして、ユーザーが実行できるアクションを具体的に選択できます。 アンケート権限の編集が完了したら、画面の右上隅にある保存をクリックします。

Limesurveyのアンケート権限システムの理解を深めるための例を以下に示します。

ユーザーグループにアンケート権限を付与する

ユーザーグループの追加をクリックして、権限を追加するユーザーグループを選択します。

File:LimeSurveyPermissionpermissionsUserGroup.png

次に、そのユーザーグループのメンバーに割り当てる権限を選択します。二重右矢印をクリックすると、権限マトリクスの拡張ビューが表示されます。



アンケート権限の編集が完了したら、画面の右上にある保存をクリックします。

Limesurveyのアンケート権限システムの理解を深めるための例を以下に示します。

ユーザーグループ機能はまだ実験段階です。不具合があれば、バグトラッカーで報告してください。

さまざまなシナリオを以下に示します。タスクにどのような権限が必要であり、どのようにユーザーに与えることができるかについて、参考となる事例です。


LimeSurvey管理者を追加する

  • 管理者としてログインします。
  • 新しいユーザーアカウントを作成します。
  • そのユーザーにスーパー管理者の許可を与えます。
  • 不要 : テーマ権限の設定(スーパー管理者はすべてのテーマに対してすべての権限を持ちます)
  • 不要 : アンケート権限の設定(スーパー管理者はすべてのアンケートに対してすべての権限を持ちます)

新しいユーザーが自分のアンケートを作成する

  • 管理者(またはスーパー管理者権限を持つユーザー)としてログインします。
  • 新しいユーザーアカウントを作成します。
  • そのユーザーのグローバル権限でアンケート作成を設定します。
  • オプション : テーマ権限を設定します - ユーザー/ユーザーグループが使用するテーマを選択します。

アンケートの作成者が作成したアンケートの編集権限を他のユーザーに付与する

  • 管理者(スーパー管理者権限を持つユーザー)としてログインします。
  • 新しいユーザーアカウントを作成します。
  • ユーザーのグローバル権限は設定しない
  • ユーザーのテーマ権限は設定しない
  • 必要に応じてアンケート権限を設定します。アンケートのすべての権限を付与する必要がある場合は、各行の最初のチェックボックスをオンにします。それ以外の場合は、二重右矢印をクリックして拡大した表(右上隅)を表示し、それぞれのユーザーが持つべき権限のみを選択します。

アンケートの担当者にアンケート結果の閲覧・エクスポートを許可する

  • 管理者(スーパー管理者権限を持つユーザー)としてログインします。
  • 新しいユーザーアカウントを作成します。
  • ユーザーのグローバル権限は設定しない
  • ユーザーのテーマ権限は設定しない
  • アンケート権限を回答表示エクスポート統計表示を設定します。


アンケートの翻訳を支援する権限を付与する

  • 管理者(スーパー管理者権限を持つユーザー)としてログインします。
  • n個のユーザーアカウントを作成します(nは翻訳者の数です)。
  • Translatorsというユーザーグループを作成し、n個のアカウントをこのグループに追加します。
  • アンケート管理権限に移動し、ユーザーグループを追加をクリックします。
  • 翻訳のみを行う場合は、クイック翻訳の権限を付与します。
コードとドキュメントに記述されているユーザーとその分類に関するウィキセクションを確認してください。