首頁 / 520.3 使用者管理與存取控制 / 520.3.4
520.3.4・User management & access control 34%

Groups

Group 是管理存取最省力的方式:在 Atlassian Administration 用它給 app 角色,在 Jira 與 Confluence 裡用它設權限。這一節考 default group 的規則、建立與編輯 group,以及 site-admins 這類 admin group 的意義。

考試佔 34%
官方考綱原文(這一節會考的範圍)
  • Administer users and groups across multiple Cloud organizations, sites, and products跨多個 organization、site、app 管理使用者與 group(新版能力清單)
  • Understand the impact of changes to groups in Jira and Confluence了解 group 變更對 Jira 與 Confluence 的影響(新版能力清單)
  • Define default product access groups定義 default app access group(舊版 2.3)
  • Understand the configuration choices for default access groups / Rules for default access groupsDefault group 的設定選擇與規則(舊版 2.3)
  • Purpose and rules for site-admins groupsite-admins group 的用途與規則(舊版 2.3)
  • Create and update groups建立與更新 group(舊版 2.3)
本頁內容
3 分鐘速覽

Group 的兩種用途與 default group 的規則

  1. 兩種用途在 Atlassian Administration 用 group 給 app 角色;在 Jira、Confluence 裡用 group 設 app 內權限。
  2. Default group每個 app 角色的主要 group;給人 app 存取時自動放進來。加 app 時每個角色會建一個,例如 confluence-users-{site}。
  3. Default group 規則每個角色至少要有一個;一個 group 同時只能當一個角色的 default;給 org admin 角色的 group 不能當 default;SCIM 同步的 group 不能當 default。
  4. 誰能設定 default groupDefault group 頁與排查頁都寫只有 org admin,user access admin 不行;但 original 介面的角色比較表把 site admin 列為可設定自己 site 的 default group,兩處說法不一。
  5. 建立與編輯Directory → Groups:Create group、Grant access、Add users、改名(beta)。Centralized 下 user access admin 只能管只給自己 app 的 group。
  6. site-admins/org-adminsOrganization 層的 admin group;centralized 下舊站的 site-admins group 其實連到 org admin 角色。
資料來源(5)・1 點無官方原文有疑慮時點開看官方原文
  • Understand default groupsA default group is the main group that grants an app role.
  • Understand default groupsYou can change what the default group is for a role, but a role must have at least one default group.
  • Understand default groupsNote, the group that grants the organization admin role can’t be a default group for any role.
  • Understand default groupsSCIM-synced groups from external identity providers such as Okta are read-only and can't be set as default groups.
  • Troubleshoot issues related to managing groupsOnly organization admins have the ability to configure default groups.
  • 找不到官方原文:Original 介面下 site admin 可設定 default groupWhat are the different types of admin roles? 頁 original 段的 Manage groups 表格,在「Configure default groups for Atlassian apps」一列對 site admin 標示 🔸(限自己的 site);但 Understand default groups 頁的 Who can do this 只列 Organization admin。表格列不是完整句子,無法引用原文。
用途

一個 group,兩層用途

Group:lab-team在 Atlassian Administration 管成員第一層:app 角色Grant access第二層:app 內權限Jira/Confluence 裡設刪 group:人還在,但兩層都失去
Group 與成員在 Atlassian Administration 管;app 內權限在 app 裡設。
用途在哪裡設定誰設定例子
給 app 角色(第一層)Atlassian Administration:group → Grant accessOrg admin、user access admin(自己的 app)HR-team group 有 Confluence 與 JSM 的 User 角色
App 內權限(第二層)Jira:⚙ → System 與各 space 的權限;Confluence:⚙ → 權限設定Jira admin、Confluence admin只有 HR-confidential group 能看機密 space
  • 新人加入、換部門時,只要改他的 group,兩層權限一起跟著變:例如從 Legal-team 移到 HR-team。
  • Confluence 的 global permissions 只能給 group,不能給個人;Jira 的 global permissions 也是給 Organization admin 建立的 group。
  • Atlassian Cloud 不支援巢狀 group;從外部目錄同步時要攤平。
資料來源(5)有疑慮時點開看官方原文
Default groups

每個 app 角色的「入口 group」

Default group(2021 年 8 月後加的 app)給什麼
jira-users-{site}Jira 的 User 角色
jira-admins-{site}Jira Administration 的 App admin(Administer Jira 全域權限)
confluence-users-{site}/confluence-admins-{site}Confluence 的 User/App admin
confluence-guests-{site}Confluence guest:一次只能進一個 space
jira-servicemanagement-users-{site}JSM agent,計入 JSM 授權
{app}-user-access-admins-{site}User access admin;不給 app 存取、不計費
org-admins 或 site-adminsOrganization admin(管所有 site 與 organization)
  • 加 app 時,系統替每個角色建一個 default group;admin 改過名的話會和上表不同。舊 site(2021 年 8 月前)可能有 users、jira-users、site-admins 等舊名。
  • Default group 的規則:每個角色至少要有一個 default group;一個 group 可以給多個角色,但同時只能當其中一個角色的 default;給 org admin 角色的 group 不能當任何角色的 default(避免有人被給一般角色時意外變成 org admin)。
  • 小心授權暴增:自動放進 default group 若設定不當,會多用授權;改 JSM 的 default group 時,group 裡所有人都會占用 agent 授權。
  • system-administrators:Atlassian Support 用的 group,不能編輯或加人;裡面的 sysadmin 帳號不計授權。
資料來源(6)有疑慮時點開看官方原文
  • Understand default groupsWhen you add an app to your organization, we create a default group for each app role.
  • Understand default groupsA group can grant multiple roles for an app, but it can only be the default group for one role at a time.
  • Understand default groupsThis automatic assignment to default groups can lead to unintended license consumption if not configured properly.
  • Understand default groupsBe cautious when changing the default group for JSM, as all users in the group will automatically consume Agent licenses.
  • Understand default groupsThis group does not grant app access and members of this group won’t count towards your bill (unless the user holds another billable role).
  • Understand default groupsThere’s a default group used by Atlassian Support called system-administrators. You can’t edit or add users to this group.
改 default group

先把角色給新 group,再設成 default

Atlassian Administration → Apps → Atlassian appsConfluence (labjira)User 角色(✓=default group)confluence-users-labjira✓lab-teamApp admin 角色confluence-admins-labjira✓lab-team 的 ••• → Update default groupsettingOverviewDirectoryAppsSecurityBilling
Centralized:Manage app 頁的 Default group 欄打勾。
  1. 先給角色要當新 default 的 group,先在 Grant access 拿到該角色。
  2. CentralizedApps›Atlassian apps›Manage app → 新 group 的 ••• → Update default group setting → 選角色 → Update。
  3. OriginalApps → Atlassian apps → 該 app 的 ••• → View app → 新 group 的 ••• → Make this group default(重新整理才看得到標籤)。
  4. 拿掉舊的舊 group 的 ••• → Update default group setting 選 None(original:Don't make this group default)。這不影響 group 的成員與存取。

拿掉 default 標籤只是「之後新給存取的人不再自動放進這裡」,原本的成員與他們的存取都不變。要讓一個 group 不再給某 app,是另一個動作:從 group 移除該 app 的角色。

資料來源(4)有疑慮時點開看官方原文
建立與編輯

Create、Grant access、Add users、改名

動作路徑(centralized)要注意
建立 groupDirectory → Groups → Create groupJSM portal-only customer 不能加進任何 group
給 group app 角色group 頁 → Grant access成員會收到 email 邀請(已有該 app 的人不會)
加或移除成員group 頁 → Add users;Members 分頁 → Remove因此拿到新 app 的人會收到 email
改名或改描述group 頁 ••• → Edit group name/Edit description改名是 beta:被 Jira 管理設定使用時不能改;改了 Jira automation 用到的 group 名稱,該 rule 會停止運作
  • 誰能做:centralized 是 org admin 與 user access admin(只限「只給自己 app」的 group);給 Jira 的 app admin 的 group 只有 org admin 能改。Original 是 org admin 與 site admin(只限自己 site 的 group)。
  • Centralized 介面下所有 group 集中管理,名稱不能重複;合併 organization 時,同名 group 會被改名成 {groupName}-{SourceOrgName}。
  • 從 IdP 同步的 group 是唯讀的,成員要在 IdP 改。
資料來源(7)有疑慮時點開看官方原文
  • Create groupsYou can't add Jira Service Management portal-only customers (i.e. those submitting support service project requests) to any groups.
  • Create groupsWhen you grant a group access to a new app, we email its users to invite them to start using the app.
  • Edit a groupYou can’t edit the name of a group if it's used within some Jira administration settings or if it has a restricted or protected name.
  • Edit a groupIf you edit a group name associated with a Jira Cloud automation flow, the flow will stop working.
  • What are the different types of admin roles?For groups that only give access to apps they administer. Only an organization admin can modify a group that grants app admin for Jira.
  • Atlassian Organization consolidation guideGroups with the same name in both organizations will be renamed in the source using the format: {groupName}-{SourceOrgName}.
  • How user management works in Atlassian CloudAll groups are managed from a single location, so you can’t have multiple groups with the same name.
site-admins group

Organization 層的 admin group

  • org-admins 或 site-admins:管理所有 site 與 organization 的人;有 user management、billing、所有 organization 與 site 設定、所有 app 的權限。
  • 舊名 site-admins(2021 年 8 月前):管理一個 site 的人,可以管使用者、看 billing、使用 site 上所有 app。
  • Centralized 介面下,舊站的 site-admins group 其實連到 org admin 角色(名稱容易誤會);新站則是 org-admins。Centralized 的 site admin 角色不連到任何 group,不能用 group 指派。
  • 把人加進 admin 角色的 default group,也是指派 admin 的一種方式(site admin 除外)。
考題長相

「把某人加進 site-admins group,他變成什麼?」在 centralized 介面下,這個 group 連到 org admin 角色,所以他會成為 org admin。官方建議 organization 至少有兩位 org admin。

資料來源(4)有疑慮時點開看官方原文
易錯觀念

考題愛用的錯誤說法

可以把所有角色的 default group 都拿掉。
每個角色至少要有一個 default group。
讓 org-admins group 當 Jira User 的 default group,比較好管。
給 org admin 角色的 group 不能當任何角色的 default。
拿掉 default 標籤會讓成員失去存取。
只影響之後的自動放置;成員與存取不變。
User access admin 可以設定 default group。
只有 org admin 能設定 default group。
Okta 同步進來的 group 可以設成 default group。
SCIM 同步的 group 是唯讀的,不能當 default。
Confluence global permission 可以直接給一個人。
只能給 group。
資料來源(6)有疑慮時點開看官方原文
動手做

實作 Lab:換一個 default group,再換回來

約 20 分鐘Org admin(只有 org admin 能設定 default group);所有方案

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

目標:把 Confluence User 角色的 default group 換成自建的 lab-docs,看新使用者被放到哪裡,再換回來並改名。

這個 Lab 對應的考點

每個角色至少一個 default group;一個 group 同時只能當一個角色的 default;default group 不能刪;拿掉 default 標籤不影響成員與存取;給 org admin 角色的 group 不能當 default。

準備

  • Kim 目前沒有 Confluence(520.3.3 已收回)。

步驟

  1. 你應該看到:Groups 清單中,confluence-users-labjira 與 confluence-admins-labjira 在 Default group 欄打勾。
  2. 你應該看到:lab-docs 出現在 Confluence 的 group 清單,但還沒有 default 勾號。
  3. 你應該看到:User 角色的 default 只剩 lab-docs;confluence-users-labjira 的勾號消失,但成員與存取不變。
  4. 你應該看到:Kim 被放進 lab-docs,不是 confluence-users-labjira。
  5. 你應該看到:不能刪:它是某個角色的 default group。
  6. 你應該看到:lab-docs 的勾號消失,但 Kim 仍在 lab-docs、仍能用 Confluence。
  7. 你應該看到:名稱更新(改名是 beta 功能)。

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

T1在 Manage app 對 org-admins(或舊站的 site-admins)group 選 Update default group setting。看結果
通常不能選:給 org admin 角色的 group 不能當任何角色的 default,避免有人被給一般角色時意外變成 org admin。
T2對 lab-docs 再選一次 Update default group setting,試著同時選 User 與 App admin。看結果
只能選一個角色:一個 group 可以給多個角色,但同時只能當一個角色的 default。
T3(想像,不實際做)把 confluence-users-labjira 的 default 拿掉,卻沒有指定新的 default。看結果
不行:每個角色至少要有一個 default group。
心像錨點:閉上眼睛想一次這個畫面

Manage app 頁的 group 清單,Default group 欄的勾號;每列 ••• 裡是 Update default group setting。一角至少一預設、一組只當一預設。

收尾

  • 把 Kim 移出 lab-docs-old,並收回 Kim 的 Confluence(或保留給下一個 Lab)。
  • lab-docs-old 已不是 default,從 group 頁 ••• → Delete group 刪除(這是 Lab 自建的 group)。
資料來源(4)有疑慮時點開看官方原文
  • Understand default groupsFind the group you want to make the new default group, then select More actions ().
  • Understand default groupsSelect None, then select Update. This doesn’t affect the group members or access.
  • Delete a groupYou can’t delete a group if it’s a default group for a role.
  • Edit a groupFrom the More actions menu (), select Edit group name to rename the group or Edit description to change the description.
一分鐘腦內整理

讀完了?用這張收攏整節

一角至少一預設、一組只當一預設Default group 兩條數量規則。
Org admin 的組不當預設、SCIM 的組不當預設
名單在 Admin、權限在 app
一個 group,兩層用途
  • Group 成員在 Admin 管、app 內權限在 app 設。
  • Confluence global permission 只能給 group。
每個 app 角色的「入口 group」
  • Default group=角色的入口;每角色至少一個。
  • Org admin 的 group 不能當 default。
先把角色給新 group,再設成 default
  • 改 default 不影響現有成員與存取。
  • Centralized:Update default group setting;original:Make this group default。
Create、Grant access、Add users、改名
  • Group 名稱在 organization 內不能重複。
  • 改名會影響 Jira 設定與 automation。
Organization 層的 admin group
  • Centralized 下 site-admins group=org admin 角色。
  • Site admin 角色(centralized)不能用 group 指派。
本節練習

做題

題目載入中…

本教材為原創整理,非 Atlassian 官方出版品;題目皆為原創,不含第三方題庫題幹。官方文件近年改用新名稱:product 改稱 app、Atlassian Access 改為 Atlassian Guard、project 改稱 space。考試與舊文件的說法並陳。