Project permissions are created within Permission Schemes, which are then assigned to specific projects.

Project permissions can be granted to:

  • 個々のユーザー
  • グループ
  • プロジェクトロール
  • Issue roles such as 'Reporter', 'Project Lead' and 'Current Assignee'
  • 'Anyone' (例: 匿名アクセスを許可する)
  • A (multi-)user picker custom field.
  • A (multi-)group picker custom field. This can either be an actual group picker custom field, or a (multi-)select-list whose values are group names.

The following table lists the different types of project permissions and the functions they secure. Note that project permissions can also be used in workflow conditions.

On this page:

権限スキーム

What is a Permission Scheme?

権限スキームは、上記のプロジェクト権限に割り当てられたユーザー、グループ、ロールをセットにしたものです。どのプロジェクトも権限スキームを持っています。一つの権限スキームを複数のプロジェクトに関連づけることができます。

Why Permission Schemes?

In many organisations, multiple projects have the same needs regarding access rights. (For example, only the specified project team may be authorised to assign and work on issues).

権限スキームは、プロジェクトごとに個別にアクセス権を設定する手間を省きます。いったん権限スキームを設定すると、同じ種類のアクセス要件を持つプロジェクトすべてに、そのスキームを適用できます。

Creating a Permission Scheme

  1. Log in as a user with the 'JIRA Administrators' global permission.
  2. Select 'Administration' > 'Issues' > 'Permission Schemes' to open the 'Permission Schemes' page, which lists all the Permission Schemes currently available in your JIRA installation.
    (tick) Keyboard shortcut: 'g' + 'g' + start typing 'permission schemes'
  3. Click the 'Add Permission Scheme' link.
    Screenshot 1: The 'Permission Schemes' page
  4. In the 'Add Permission Scheme' form, enter a name for the scheme, and a short description of the scheme. Click the 'Add' button.
    Screenshot 2: The 'Add Permission Scheme' form
  5. You will return to the 'Permission Schemes' page which now contains the newly added scheme.
    Screenshot 3: the 'View Permission Schemes' page, showing the newly added scheme

Adding Users, Groups or Roles to a Permission Scheme

  1. Log in as a user with the 'JIRA Administrators' global permission.
  2. Select 'Administration' > 'Issues' > 'Permission Schemes' to open the 'Permission Schemes' page.
    (tick) Keyboard shortcut: 'g' + 'g' + start typing 'permission schemes'
  3. Locate the permission scheme of interest and click its name (or click the 'Permissions' link in the 'Operations' column) to show a list of permissions.
  4. Click the 'Add' link in the 'Operations' column, which displays the 'Add Permission' page.
    Screenshot 4: Project Permissions
  5. After selecting one or more permissions to add and who to add the selected permissions to, click the 'Add' button. The users/groups/roles will now be added to the selected permissions. Note that project roles are useful for defining specific team members for each project. Referencing project roles (rather than users or groups) in your permissions can help you minimise the number of permission schemes in your system.
    Screenshot 5: Add Users To Permissions
  6. 必要なユーザー、グループ、ロールがすべて権限に追加されるまで、直前の 2 ステップを繰り返します。

Deleting Users, Groups or Roles from a Permission Scheme

  1. Log in as a user with the JIRA Administrators global permission.
  2. Select Administration > Issues > Permission Schemes to open the Permission Schemes page.
    (tick) Keyboard shortcut: g + g + start typing permission schemes
  3. This will display the Managing Project Permissions page (see above).
  4. Locate the permission scheme of interest and click its name (or click the Permissions link in the 'Operations' column) to show the list of 'Project Permissions' (above).
  5. Click the Delete link in the "Users / Groups / Roles" column next to the name of the user, group or project role you wish to delete.

Associating a Permission Scheme with a Project

  1. Log in as a user with the JIRA Administrators global permission.
  2. Click the Administration link at the top of the browser.
  3. Select Projects > Projects
    (tick) Keyboard shortcut: g + g + start typing projects
  4. Select the project of interest to open the Project Summary administration page for that project. See Defining a Project for more information.
  5. 権限セクションの右下で、現在のスキーム名(たとえば、「既定の権限スキーム」)をクリックし、プロジェクトの現在の権限スキームの詳細を表示します。
  6. Click the 'Actions' dropdown menu and choose 'Use a different scheme'.
    Screenshot 6: The Project Permissions page
  7. On the 'Associate Permission Scheme to Project' page, which lists all available permission schemes, select the permission scheme you want to associate with the project.
    Screenshot 7: The 'Associate Permission Scheme to Project' page
  8. 関連付け」ボタンをクリックし、プロジェクトを権限ボタンに関連づけます。

Deleting a Permission Scheme

  1. Log in as a user with the JIRA Administrators global permission.
  2. Select Administration > Issues > Permission Schemes to open the 'Permission Schemes' page, which lists all the Permission Schemes currently available in your JIRA installation.
    (tick) Keyboard shortcut: g + g + start typing permission schemes
  3. 削除するスキームの削除リンク(操作列)をクリックします。
  4. 確認画面が表示されます。削除するには削除をクリックし、それ以外の場合はキャンセルをクリックします。
  5. スキームが削除され、関連するすべてのプロジェクトは既定の権限スキームに自動的に関連付けられます。(既定の権限スキームは削除できないので、注意してください。)

(info) See also Minimising the number of Permission Schemes and Notification Schemes.

Copying a Permission Scheme

  1. Log in as a user with the JIRA Administrators global permission.
  2. Select Administration > Issues > Permission Schemes to open the 'Permission Schemes' page, which lists all the Permission Schemes currently available in your JIRA installation.
    (tick) Keyboard shortcut: g + g + start typing permission schemes
  3. コピーするスキームのコピーリンク(操作列)をクリックします。
  4. コピー元のスキームと同じ権限を持ち、同じユーザー、グループ、ロールがその権限に割り当てられた新しいスキームが作成されます。