首頁 / 420.1 使用者、角色與權限 / 420.1.1
420.1.1・Users, Project Roles, and Permissions 16%

使用者、角色與權限類型

JSM 的人分兩邊:佔授權、進 Jira 的內部使用者,以及免費、只走 portal 的外部使用者。分清楚誰是誰、誰設定哪一層權限,是這個 domain 的地基。

考試佔 16%
官方考綱原文(這一節會考的範圍)
  • Define external users and roles (customer, stakeholder, reporter, organization, request participant).定義外部使用者與角色:customer、stakeholder、reporter、organization、request participant
  • Define internal users and roles (agent, assignee, collaborator, watcher, project admin, Jira admin, org admin).定義內部使用者與角色:agent、assignee、collaborator、watcher、project admin、Jira admin、org admin
  • Distinguish among the types of JSM Cloud permissions (product access, global permissions, permission scheme, customer permissions, knowledge base permissions).分辨五種權限:product access、global、permission scheme、customer、KB
本頁內容
3 分鐘速覽

誰付費、誰免費、權限分五層

  1. Agent=佔 JSM 授權在 Service Desk Team role;看 queue、回覆 customer、管 customer 與 organization。
  2. Collaborator=有 Jira 授權但不是 agent也放在 Service Desk Team role;只能看、加 internal comment、加附件、記工時、watch。
  3. Customer=免費從 portal、email、widget 提單;只看得到自己的(或被分享的)request。
  4. Request participant=被分享 request 的人跟 reporter 收一樣的通知;仍受 issue security 限制。
  5. Organization=customer 的群組可跨 service project 重複用;跟 Atlassian organization(admin 用的)是兩回事。
  6. 五種權限Product access → Global → Permission scheme → Customer permissions → KB permissions。
資料來源(5)・1 點無官方原文有疑慮時點開看官方原文
使用者

內部與外部使用者

內部(licensed)Administratorsproject adminAgentService Desk TeamCollaborator只能 internal comment外部(免費)Customerportal、email、widgetRequest participant被分享的人Organizationcustomer 的群組
左邊佔授權、可以進 Jira;右邊不佔授權、只走 portal 與 email。
角色類型佔授權能做什麼
Customer外部✗提單、追蹤自己的 request、留言、讀 KB、核准別人的 request、(允許時)分享 request
Request participant外部✗被分享的 request:看、留言、收通知(預設跟 reporter 一樣)
Organization外部(群組)✗成員可以把 request 分享給整個 organization、在 portal 搜尋 organization 的 request
Stakeholder外部/內部◐ Premium 以上不佔被加到 incident 後收進度更新;權限跟 customer 一樣
Agent內部✓Queue、回覆 customer(公開留言)、internal comment、管理 customer 與 organization、寫 KB
Collaborator內部✓ Jira 授權只能看、internal comment、附件、watch/vote、記工時;給它更多權限也不會生效
Project admin內部✓Agent 能做的全部+設定 request type、queue、SLA、portal、報表
Jira admin內部✓Permission scheme、workflow、custom field 等全站設定;改 project key 與 category
Org admin內部—管理 Atlassian organization:使用者、產品存取、外部 customer 的帳號政策
Stakeholder 的授權

官方:Premium、Enterprise 方案的 stakeholder 不佔 agent 授權;Free、Standard 方案只有 agent 能被加成 incident 的 stakeholder。

自我檢查:先在心裡回答,再點開對答案
Q1開發人員偶爾要在 request 留 internal comment 幫忙查 bug,但不回覆 customer。他是什麼角色?看答案
Collaborator:有 Jira 授權、放進 Service Desk Team role,但沒有 JSM 授權;只能 internal comment。
Q2Customer 能不能核准別人的 request?看答案
能。官方列出 customer 可以 approve other customers' requests。
資料來源(5)有疑慮時點開看官方原文
Project roles

內建三個 role 與它們代表的人

Project role放誰permission scheme 怎麼授權
AdministratorsProject admin必須有 Administer Projects,以及其他 role 有的所有權限
Service Desk TeamAgent 與 collaborator必須有 Create、Browse、Edit、Schedule、Add comments、Create attachments
Service Desk CustomersCustomer不要直接授權給這個 role:customer 的權限要給 security type「Service Desk Customer - Portal Access」,它會讀這個 role 判斷誰是 customer
自訂 permission scheme 的規則

官方:權限要給 Administrators role、Service Desk Team role 與 Service Desk Customer - Portal Access。改成直接給 group 或個人,service project 的部分功能可能失效。

Customer 透過 Portal Access 拿到的權限:Create work items、Browse projects、Add comments、Create attachments,以及 Assign work items(隱藏的 Assignee 欄位才能在提單時自動指派)。

自我檢查:先在心裡回答,再點開對答案
Q1為什麼 customer 的權限不直接給 Service Desk Customers role?看答案
官方要求給 Service Desk Customer - Portal Access security type:它讓 customer 進 portal,但不能進 Jira。
資料來源(5)有疑慮時點開看官方原文
權限類型

JSM 的五種權限

Product access誰是 agent(佔授權)、誰只是 customerGlobal permissions全站能力:Administer Jira、分享 filter…Permission scheme這個 project 裡能做什麼(給 role)Customer permissions誰能從 portal/email 提單、能分享給誰Knowledge base permissions誰能看、誰能寫 KB 文章
由外而內:先要能進產品,才談 project 權限與 customer 權限。
權限類型誰設定決定什麼
Product accessOrg admin(或有 user access admin 權限的 site admin)誰是 JSM agent(佔授權)、誰是 Jira 使用者、誰只是 customer
Global permissionsJira admin全站能力,例如 Administer Jira、Browse users and groups、Share dashboards and filters
Permission schemeJira admin 編 scheme;project admin 管 role 成員Project 內能做什麼:Browse、Create、Edit、Transition、Assign…
Customer permissionsSite admin 設 Customer access;project admin 設 Channel access 與 Customer sharing誰能建帳號、誰能提單、customer 能分享給誰
Knowledge base permissionsProject admin(在 service project 設定)+ Confluence space 權限誰能看 KB 文章(含匿名)、誰能寫
資料來源(5)・2 點無官方原文有疑慮時點開看官方原文
  • 找不到官方原文:有 user access admin 權限的 site admin官方只寫 org admin 與 user access admin 可以設定 product access,沒有提到 site admin。
  • 找不到官方原文:「五種權限」的分類這個分類出自官方考綱;官方文件沒有這樣列,但五層各自都有原文(見本框其他來源)。
  • What are the different types of admin roles?A user access admin can manage user access to a specific app.
  • What are global permissions?At the highest level, Jira admins can control access to their site and cross-space permissions on the Global permissions page.
  • Customize Jira Service Management permissionsWhen using permission schemes, Jira admins can grant permissions to a role in a space as a placeholder that can later be defined by the Space admin.
  • How customer access settings impact project permissionsThe customer access settings can be changed by site admins at the site level and they affect the project-level customer permissions that can be changed by project admins.
  • Manage who can view and edit your knowledge base articlesTo manage who can view and edit articles in your linked spaces, go to the Knowledge base page under Space settings in your service space.
易錯觀念

考題愛用的錯誤說法

Collaborator 只要權限給夠,就能回覆 customer。
Collaborator 只能 internal comment;官方明說給它更多權限也不會被支援。要公開回覆就要 JSM agent 授權。
把 customer 的權限授權給 Service Desk Customers role 最標準。
要給 Service Desk Customer - Portal Access security type。
Role 只是用來辨識誰是 customer。
Request participant 一定看得到被分享的 request。
Participant 仍受 issue security 限制;security level 只開給 reporter 時,participant 看不到。
Customer organization 就是 admin.atlassian.com 的 organization。
兩者無關:customer organization 是 JSM 裡 customer 的群組;Atlassian organization 是集中管理使用者與產品存取的單位。
Customer 會佔一個 JSM 授權。
Customer 免費;只有 agent 佔 JSM 授權。
資料來源(5)有疑慮時點開看官方原文
動手做

實作 Lab:同一張 request,五個視角看到什麼

約 25 分鐘Org admin+Jira admin(你)

第一次做 Lab?先看 Lab 環境準備:用測試站台、準備測試帳號。畫面名稱可能隨 Atlassian 更新而不同,以下以現行畫面為準。

目標:用 agent(Leo)、collaborator(Kim)、customer(Cara、Dan)與未登入路人五個視角打開同一張 request,親眼看授權與角色的差別;再走一遍五種權限各在哪一頁。

這個 Lab 對應的考點

Agent 佔 JSM 授權、能回覆 customer;collaborator 有 Jira 授權、放在 Service Desk Team role,只能 internal comment;customer 免費,只看得到自己的或被分享的 request;customer 權限給 Service Desk Customer - Portal Access。

準備

  • Cara 從 HELP 的 portal 提一張 request(以下稱 Cara 的 request),記下它的 key。

步驟

  1. 你應該看到:Leo 有 Jira Service Management 的存取(agent);Kim 只有 Jira 的存取;Cara 沒有佔授權的 app 存取(customer 免費)。
  2. 你應該看到:Administrators 有你;Service Desk Team 有 Leo、Ana、Kim。Leo 與 Kim 在同一個 role,差別只在授權。
  3. 你應該看到:留言區有兩種:回覆 customer(公開)與 internal(只有內部看得到)。兩則都送出成功。
  4. 你應該看到:Kim 看得到 request 與兩則留言,可以加 internal comment;沒有回覆 customer 的選項。
  5. 你應該看到:Cara 看到 Leo 的「已收到」,看不到「待查 log」那則 internal comment。
  6. 你應該看到:Dan 的清單裡沒有這張;打開網址顯示沒有權限或找不到(customer 只看得到自己的或被分享的)。
  7. 你應該看到:通常會看到 Administrators、Service Desk Team 兩個 role,以及 Service Desk Customer - Portal Access;customer 的權限是給 Portal Access,不是直接給 Service Desk Customers role。
  8. 你應該看到:五層在五個不同的頁面,由不同的人管:org admin 管 product access、Jira admin 管 global 與 scheme、project admin 管 customer permissions 與 KB 權限。

試試看:改一個設定,觀察差異

T1用 Leo 在 Cara 的 request 的 Request participants 欄位加入 Dan。Dan 重新整理 portal。看結果
Dan 的 Requests 出現這張 request,也會收到通知(participant 預設跟 reporter 收一樣的通知)。做完把 Dan 移除。
T2(想像,不實際做)在 Space permissions 把 Add comments 等更多權限給 Kim 所在的 role,Kim 能不能回覆 customer?看結果
不能。Collaborator 沒有 JSM 授權,只能 internal comment;給更多權限也不會被支援。要公開回覆就要 agent 授權。
T3用無痕視窗(未登入)打開 Cara 的 request 網址。看結果
要求登入。未登入的路人能不能看 help center、提單,由 site 的 customer access 決定,420.1.2 的 Lab 會把它打開。
心像錨點:閉上眼睛想一次這個畫面

Request 底部的留言區:Leo 有「回覆 customer」與「internal」兩條路,Kim 只剩 internal;Cara 的 portal 上只看到公開的那一則。付費三人組進 Jira,免費三人組走 portal。

收尾

  • 把 Dan 從 Cara 的 request 的 Request participants 移除。
  • Space permissions 只看未改;不需還原。
資料來源(4)有疑慮時點開看官方原文
一分鐘腦內整理

讀完了?用這張收攏整節

付費三人組Admin、agent、collaborator(collaborator 付的是 Jira)。
免費三人組Customer、participant、organization。
Customer 權限走 Portal Access不是走 role。
內部與外部使用者
  • Agent 佔 JSM 授權;collaborator 佔 Jira 授權、只能 internal comment。
  • Customer、participant、organization 都免費。
  • Organization(customer 群組)≠ Atlassian organization。
內建三個 role 與它們代表的人
  • Customer 權限給 Portal Access security type,不給 role。
  • Agent 與 collaborator 都在 Service Desk Team role。
JSM 的五種權限
  • Product access 決定授權;permission scheme 決定 project 內的動作。
  • Customer permissions 分兩層:site(customer access)+project(channel access、sharing)。
本節練習

做題

題目載入中…

本教材為原創整理,非 Atlassian 官方出版品;題目皆為原創,不含第三方題庫題幹。考試沿用 project/issue 等用語,現行 Jira Service Management 已改稱 space/work item;customer 端仍叫 request。