Changes between Version 2 and Version 3 of TracPermissions
- Timestamp:
- 12/07/15 15:40:17 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracPermissions
v2 v3 45 45 || `TICKET_CREATE` || 新規 [wiki:TracTickets チケット] を登録する || 46 46 || `TICKET_APPEND` || [wiki:TracTickets チケット] にコメントや添付ファイルを追加する || 47 || `TICKET_CHGPROP` || [wiki:TracTickets チケット] 属性 (優先度 (Priority), 担当者 (Owner), キーワード (Keywords)など) を変更する。ただし例外があり、説明 (Description) の編集は不可能で、ログイン名やユーザ設定 (Pref) から取得したメールアドレスを関係者 (Cc) に追加/削除する場合に他のユーザを対象にできない 。||47 || `TICKET_CHGPROP` || [wiki:TracTickets チケット] 属性 (優先度 (Priority), 担当者 (Owner), キーワード (Keywords)など) を変更する。ただし例外があり、説明 (Description) の編集は不可能で、ログイン名やユーザ設定 (Pref) から取得したメールアドレスを関係者 (Cc) に追加/削除する場合に他のユーザを対象にできない || 48 48 || `TICKET_MODIFY` || `TICKET_APPEND` と `TICKET_CHGPROP` の両方に加え、 [wiki:TracTickets チケット] の解決を可能にする。チケットの担当者を制限している場合は、担当者となりうるユーザの [TracTickets#Assign-toasDrop-DownList リスト] に使用される || 49 49 || `TICKET_EDIT_CC` || 関係者 (英語版では Cc) のリストを直接編集できる || 50 50 || `TICKET_EDIT_DESCRIPTION` || 説明 (英語版では description) フィールドを編集できる || 51 51 || `TICKET_EDIT_COMMENT` || チケットのコメントを編集できる || 52 || `TICKET_ADMIN` || 全ての `TICKET_*` 権限に加え、チケットへの添付ファイルの削除したり、チケットの報告者 (Reporter) や、説明 (Description) フィールドの変更が可能となる。また [ http://trac.edgewall.org/wiki/WebAdmin WebAdmin] のパネルを通してチケット属性を管理できる ||53 54 注意: "チケットを見る" (英語版では "view tickets") ボタンは、 `REPORT_VIEW` 権限で表示されます。52 || `TICKET_ADMIN` || 全ての `TICKET_*` 権限に加え、チケットへの添付ファイルの削除したり、チケットの報告者 (Reporter) や、説明 (Description) フィールドの変更が可能となる。また [trac:WebAdmin WebAdmin] のパネルを通してチケット属性を管理できる || 53 54 Attention: "チケットを見る" (英語版では "view tickets") ボタンは、 `REPORT_VIEW` 権限で表示されます。 55 55 56 56 === ロードマップ === #Roadmap … … 61 61 || `MILESTONE_DELETE` || マイルストーンを削除する || 62 62 || `MILESTONE_ADMIN` || 全ての `MILESTONE_*` 権限を持つ || 63 || `ROADMAP_VIEW` || [wiki:TracRoadmap ロードマップ] を表示する, (すでに) MILESTONE_VIEW と同じではない [ http://trac.edgewall.org/ticket/4292#4292] 参照 ||64 || `ROADMAP_ADMIN` || [ http://trac.edgewall.org/ticket/3022#3022] で削除され、 MILESTONE_ADMIN に置き換えられた ||63 || `ROADMAP_VIEW` || [wiki:TracRoadmap ロードマップ] を表示する, (すでに) MILESTONE_VIEW と同じではない [trac:#4292] 参照 || 64 || `ROADMAP_ADMIN` || [trac:#3022] で削除され、 MILESTONE_ADMIN に置き換えられた || 65 65 66 66 === レポート === #Reports … … 97 97 == 新しい権限の作成 == #CreatingNewPrivileges 98 98 99 例えばカスタムワークフローで使用されるような、カスタムパーミッションを作成するには、管理 (英語版では ''Admin'') パネルの "プラグイン" (英語版では ''Plugins'') の [trac:ExtraPermissionsProvider tracopt.perm.config_perm_provider.ExtraPermissionsProvider] コンポーネントのチェックボックスを ON にし、 [wiki:TracIni#extra-permissions-section trac.ini] の `[extra-permissions]` に希望するパーミッションを書き加えます。詳細は、管理パネル内のコンポーネントのドキュメントを参照して下さい。 99 例えばカスタムワークフローで使用されるような、カスタムパーミッションを作成するには、管理 (英語版では ''Admin'') パネルの "プラグイン" (英語版では ''Plugins'') の [trac:ExtraPermissionsProvider tracopt.perm.config_perm_provider.ExtraPermissionsProvider] コンポーネントのチェックボックスを ON にし、 [wiki:TracIni#extra-permissions-section trac.ini] の `[extra-permissions]` に希望するパーミッションを書き加えます。詳細は、管理パネル内のコンポーネントのドキュメントを参照して下さい。 100 100 101 101 == 権限の付与 == #GrantingPrivileges … … 127 127 ログインしたユーザは "認証済み (authenticated)" グループに属します。[[BR]] 128 128 "認証済み (authenticated)" グループの権限は "匿名 (anonymous)" グループの権限を継承します。[[BR]] 129 例えば、"匿名 (anonymous)" グループが WIKI_MODIFY 権限を持っていれば、"認証 (authenticated)" グループに 129 例えば、"匿名 (anonymous)" グループが WIKI_MODIFY 権限を持っていれば、"認証 (authenticated)" グループに 130 130 WIKI_MODIFY 権限を与える必要はありません。 131 131 132 132 カスタムグループは二つのビルトイングループから権限を継承します。 133 133 134 パーミッションをグループ化してロール (''developer''、''admin''、etc.) を構成することができます 134 パーミッションをグループ化してロール (''developer''、''admin''、etc.) を構成することができます。 135 135 {{{ 136 136 $ trac-admin /path/to/projenv permission add developer WIKI_ADMIN … … 141 141 }}} 142 142 143 グループのメンバーは {{{permission list}}} を引数なしで起動すると見ることができます ;出力される結果にはグループのメンバが含まれています。 '''グループ名には小文字を少なくとも1文字使ってください。すべて大文字の名前は権限名のために予約されています。'''143 グループのメンバーは {{{permission list}}} を引数なしで起動すると見ることができます。 出力される結果にはグループのメンバが含まれています。 '''グループ名には小文字を少なくとも1文字使ってください。すべて大文字の名前は権限名のために予約されています。''' 144 144 145 145 == グループと権限を追加する == #AddingaNewGroupandPermissions … … 147 147 148 148 以下は、新しいグループ ''beta_testers'' に ''bob'' というユーザを割り当てて、 ''beta_testers'' に WIKI_ADMIN の権限を付与する例です ( その結果 ''bob'' は WIKI_ADMIN という権限を引き継ぐでしょう ) 。 149 {{{ 149 {{{ 150 150 $ trac-admin /path/to/projenv permission add bob beta_testers 151 151 $ trac-admin /path/to/projenv permission add beta_testers WIKI_ADMIN … … 181 181 '''匿名 (anonymous)''' 182 182 {{{ 183 BROWSER_VIEW 184 CHANGESET_VIEW 185 FILE_VIEW 186 LOG_VIEW 187 MILESTONE_VIEW 188 REPORT_SQL_VIEW 189 REPORT_VIEW 190 ROADMAP_VIEW 191 SEARCH_VIEW 192 TICKET_VIEW 183 BROWSER_VIEW 184 CHANGESET_VIEW 185 FILE_VIEW 186 LOG_VIEW 187 MILESTONE_VIEW 188 REPORT_SQL_VIEW 189 REPORT_VIEW 190 ROADMAP_VIEW 191 SEARCH_VIEW 192 TICKET_VIEW 193 193 TIMELINE_VIEW 194 194 WIKI_VIEW … … 197 197 '''認証済み (authenticated)''' 198 198 {{{ 199 TICKET_CREATE 200 TICKET_MODIFY 201 WIKI_CREATE 202 WIKI_MODIFY 199 TICKET_CREATE 200 TICKET_MODIFY 201 WIKI_CREATE 202 WIKI_MODIFY 203 203 }}} 204 204 ----