首頁 / 520.2 App 與站台管理 / 520.2.1
520.2.1・App & site management 25%

多個 site 與 app

大型組織常有多個 site、多個 Jira 或 Confluence instance。這一節考你在既有 organization 新增 app、理解 site URL 與 app URL、把 app 轉移到另一個 organization,以及設定 landing app。

考試佔 25%
官方考綱原文(這一節會考的範圍)
  • Administer users and groups across multiple Cloud organizations, sites, and products跨多個 Cloud organization、site、app 管理使用者與 group(新版能力清單)
  • Create a new product and site under an existing organization在既有 organization 底下建立新的 app 與 site(舊版 1.2)
  • Understand the nuances of multiple sites and products理解多個 site 與 app 的差異與限制(舊版 1.2)
  • Understand site URLs and product URLs理解 site URL 與 app URL(舊版 1.2)
  • Transfer products to another organization把 app 轉移到另一個 organization(舊版 1.2)
  • Set landing product for a site設定 site 的 landing app(舊版 1.2)
本頁內容
3 分鐘速覽

多個 site、app URL、轉移與 landing app

  1. Organization、site、appOrganization 集中管理使用者、安全與帳單。Site 是一個網址(xxx.atlassian.net),同一個 site 上的 app 共用這個網址,而且每個 site 有自己的帳單。
  2. 一個方案一個 instanceFree、Standard、Premium 方案各只給一個 app instance;Enterprise 方案可以在同一個方案下有最多 150 個 instance。
  3. 新增 appOrg admin 在 Apps → Atlassian apps → Add app 加入新 app。新 app 從 Standard 或 Premium 試用開始,沒有付款資料時,試用結束會改成 Free。
  4. 改 URLApps → App URLs → Update URL 只能改 atlassian.net 前面的 subdomain,整個 site 的 app 一起改。舊網址在瀏覽器會自動轉址,但 REST API 呼叫舊網址會失敗(401)。
  5. 轉移 app在要淘汰的 organization 選 Organization settings → Profile → Transfer apps。兩邊都要是 org admin,而且只適用 original user management;轉移不能復原。
  6. Landing app使用者打開 site 網址時先看到的 app,只能選 Jira 或 Confluence。最多兩小時生效;沒有該 app 存取的人會被提示申請存取。
資料來源(5)有疑慮時點開看官方原文
結構

Organization、site 與 app instance

Lab Org使用者・安全・帳單labjira.atlassian.netlabjira2.atlassian.netJiraConfluenceJira一個 site 一個網址、一份帳單
Organization 底下可以有多個 site;每個 site 有自己的網址,site 上的 app 共用這個網址。
層次是什麼考點
Organization把公司的使用者與 app 集中管理的單位;org admin 在 Atlassian Administration(admin.atlassian.com)管理它使用者、group、安全政策與帳單都在這一層設定
Site一個網址,例如 labjira.atlassian.net;第一次註冊 app 時取的 site 名稱,會變成網址的 subdomain每個 site 有自己的帳單;改 URL 也是以 site 為單位
App instance某個 app 的一份獨立副本,例如 labjira 上的 Jira 與 labjira2 上的 Jira 是兩個 instance內容很難在 instance 之間搬移,所以官方建議事先規劃

為什麼要分成多個 instance?官方列出四類理由。第一是管理自主:把某些 instance 的 app 管理交給團隊自己做,敏感或公開的 instance 留在中央控管。第二是安全與資料隔離:每個 instance 可以分別控制誰能存取與管理、audit log 的層級與資料存放地區。第三是併購:先把對方的 instance 收進 organization 集中管理,使用者照常在原本的 instance 工作。第四是Marketplace 成本:每個 instance 分別訂閱 Marketplace app,計費人數也分開算。

考題長相

「公司想讓研發與法務各用一個 Jira instance、資料彼此隔離,又希望放在同一個方案底下」:Enterprise 方案可以在同一個方案下有最多 150 個 instance;Free、Standard、Premium 方案每個只有一個 instance,要多個就得分別訂閱。

資料來源(5)有疑慮時點開看官方原文
新增 app

在既有 organization 加 app 與 site

  1. 位置Atlassian Administration›Apps›Atlassian apps,按 Add app,依提示設定 app,最後按 Add/Start trial。
  2. 方案新加的 app 從 Standard 或 Premium 的免費試用開始;試用結束後開始計費。如果沒有付款資料,app 會改成 Free 方案。
  3. 建好之後建立可能要幾分鐘,完成後會寄 email 通知,app 也會出現在 organization 的 app 清單。
  4. 誰能做Org admin 可以把 app 加進 organization;site admin 只能在自己管理的 site 上加 app。
情況怎麼處理
Jira Align、Strategy Collection不能自己從 Atlassian Administration 加,要聯絡 Atlassian 代為加入
Jira Product Discovery可以加到既有的 site,但不能開在新的 site
Trello不能加進 organization;要在 Trello Enterprise admin dashboard 把它連結(link)到 organization
Bitbucket workspace在 Atlassian apps 頁的 More actions 選 Link Bitbucket;連結後原本的使用者存取、group 權限與帳單都不會改變
Enterprise 方案同一個 Enterprise 方案可以加到最多 150 個 app instance
從官網也能加,但官方建議從 Admin 加

現有客戶從 www.atlassian.com 也能開新 app,但官方建議從 Atlassian Administration 加,才能確定 app 是加在既有的 organization 底下。

資料來源(5)有疑慮時點開看官方原文
URL

Site URL、app URL 與 custom domain

Atlassian Administration → Apps → App URLsApp URLsSitelabjira.atlassian.netJira, Confluencelabjira2.atlassian.netJiraUpdate URL同一個 site 的 app 一起改,不能只改其中一個
App URLs 頁一列是一個 site;改的是 atlassian.net 前面的 subdomain。
  1. 位置Atlassian Administration›Apps›App URLs,在要改的 site 那一列按 Update URL。
  2. 輸入新名稱至少 3 個字元,可用小寫英文字母、數字,連字號只能放在中間。
  3. 確認按 Continue,畫面會列出會一起改用新網址的 app,再按 Update。最多 5 分鐘完成。
改 app URL 的 subdomainCustom domain
網址長什麼樣acme.atlassian.net:只能改 atlassian.net 前面那段customer.help.acme.com:使用公司自己的網域
方案條件該 site 至少要有一個 Standard、Premium 或 Enterprise 方案的 Jira 或 Confluence要 Jira Premium、Confluence Premium 或 Jira Service Management Standard
要不要改 DNS不用改 DNS,幾乎立即可用要在 DNS 加幾筆紀錄證明擁有網域,生效需要時間
次數與重用有次數上限;用過的網址不能再用沒有次數限制,也能重用以前的網域名稱
支援範圍相容所有 Marketplace 與第三方整合只支援 Jira 家族、JSM help center 與 Confluence,也不一定相容所有整合
  • 改完之後,舊網址會記在 site 的歷史裡,所有連結(例如 Jira issue、Confluence 頁面)都會轉到新網址,所以舊網址也不能給別的 site 用。
  • REST API 整合要改用新網址:瀏覽器會轉址,但 API 呼叫舊網址會回 401。Partner-built apps 可能要重新設定或重新安裝。
  • Sandbox 的 URL 不會跟著改;想改 sandbox 網址要重建 sandbox,或用 sandbox 自己的 Update sandbox URL。
  • Jira 與 Jira Service Management 的 Atlassian email 地址會改成新 site 名稱的格式,新舊地址都能收信。
改幾次?兩份官方文件寫法不同

Update an app URL subdomain 頁寫 subdomain 最多可以改 15 次;Can I update the URL 頁的限制清單與比較表則寫不能超過 3 次。作答時抓住共同點:次數有上限、用過的網址不能再用。方案條件也不一致:Update 頁的 Who can do this 方框列 Jira Premium、Confluence Premium 或 Jira Service Management Standard,內文寫要有至少一個付費 app;Can I update 頁則寫該 site 要有 Standard、Premium 或 Enterprise 的 Jira 或 Confluence。

資料來源(7)有疑慮時點開看官方原文
轉移

把 app 轉移到另一個 organization

先確認兩邊都是 original 介面centralized 要找 support移除來源 org 的設定SSO、API keys、domains、Guard在要淘汰的 org 按 Transfer appsOrganization settings → ProfileApp 搬到目的 org空的 org 會被刪除
轉移是在「要淘汰的」organization 發起;完成後空的 organization 會被刪除。
轉移前要先處理的設定做法
SAML SSO、user provisioning先在 Atlassian 這端中斷連線(不要 de-provision group,才能保留 group 與權限),轉移後在新 organization 重新連 IdP
Admin API keys在 API keys 頁撤銷;轉移後在新 organization 建新的 key,並更新整合
Atlassian Guard 訂閱先取消,轉移後重新訂閱
Enterprise 方案先取消,轉移後重新訂閱
Rovo 訂閱與 AIRovo 訂閱要請 billing support 停用;每個 app 的 AI 也要先在 Rovo → Rovo access 關掉,轉移後再開
Domains 與 email domains已驗證與未驗證的都要移除,轉移後在新 organization 重新驗證(DNS 最多可能要 72 小時)
Approved domains、user invites、invitation links在目的 organization 的每個 site 重新設定

不會改變

使用者端
  • 使用者不會停機,app 存取與權限不變
  • App 保留原本的 URL、權限、projects、spaces
  • 原本的 app admin、site admin 仍是 admin
  • 同樣的 app 不會合併,會變成多個 instance

會改變

管理端
  • 來源 organization 的 org admin 會變成目的 organization 的 org admin,也成為所有 site 的 site admin
  • 這些 admin 若因此拿到原本沒有的 app 存取,帳單可能增加
  • SSO 還沒在新 organization 設好前,使用者可能要暫時設密碼登入
  • 空的 organization 會被刪除
考題長相

「兩家公司合併,要把 B 公司的 Jira 搬到 A 公司的 organization」:在 B 的 organization 執行 Transfer apps,你必須同時是兩邊的 org admin。如果任一邊是 centralized user management,就不能自助轉移,要聯絡 Atlassian support。

資料來源(6)有疑慮時點開看官方原文
Landing app

使用者登入 site 時先看到哪個 app

Atlassian Administration → Apps → Atlassian appsUpdate landing app每個 site 各選一個labjiraJiralabjira2Jiralabjira 的 landing appConfluence↑ 只能選 Jira 或 ConfluenceUpdate
Centralized 介面:在 Atlassian apps 頁,Add app 旁的 More actions 選 Update landing app。
Centralized user managementOriginal user management
誰能設定Org adminOrg admin 或 site admin
位置Apps → Atlassian apps → Add app 旁的 More actions → Update landing appApps → 選 site → App access,在 What you need to know 那段按 Change this setting
可以選的 appJira 或 ConfluenceJira 或 Confluence
多久生效最多兩小時最多兩小時

如果使用者沒有 landing app 的存取,系統仍會把他帶到這個 app,並提示他申請存取。推論:設成 Confluence 之前,先確認大部分使用者都有 Confluence,否則通常會多出不少 access request。

資料來源(4)・1 點無官方原文有疑慮時點開看官方原文
  • Set your site’s landing appFrom the More actions () menu next to Add app, select Update landing app.
  • Set your site’s landing appIt can take up to two hours for this change to take effect.
  • Set your site’s landing appIf a user doesn't have access to the landing app, we'll land them in your selected app and prompt them to request access.
  • Set your site’s landing appAs a site admin, you can choose the app that your users see first when they log in to your site.
  • 找不到官方原文:設 landing app 前先確認使用者有該 app 存取官方只寫沒有存取的人會被提示申請存取;「會多出 access request」是依此推論的實務建議。
易錯觀念

考題愛用的錯誤說法

改 app URL 時,可以只改 Confluence,讓 Jira 維持原網址。
URL 是以 site 為單位改的,同一個 site 上的所有 app 一起換成新網址。
改完 URL 後,REST API 整合會自動轉到新網址。
瀏覽器的連結會轉址,但 REST API 呼叫舊網址會回 401,整合要改用新網址。
Landing app 可以設成 Jira Service Management。
Landing app 只能選 Jira 或 Confluence。
把 app 轉移到另一個 organization 後,同類的 app 會合併成一個 instance。
轉移的 app 保持獨立;兩邊都有 Jira 時,轉移後會有兩個 Jira instance。
Premium 方案可以在同一個方案下開多個 Jira instance。
Free、Standard、Premium 每個方案只有一個 instance;同一個方案要多個 instance,要用 Enterprise(最多 150 個)。
Centralized user management 的 organization 也能在 Admin 自己按 Transfer apps。
Centralized user management 不能自助轉移 app,要聯絡 Atlassian support。
資料來源(6)有疑慮時點開看官方原文
動手做

實作 Lab:加第二個 site,再換 landing app

約 20 分鐘Org admin(Free 方案即可;從 Atlassian Administration 新增 app 時,會先進入 Standard 或 Premium 試用)

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

目標:親眼看一個 organization 底下的多個 site 與 app,看 App URLs 頁怎麼以 site 為單位改網址,再把 landing app 換掉、用 Leo 的視角看結果。

這個 Lab 對應的考點

Site 是網址與帳單單位,改 URL 是整個 site 一起改;landing app 只能選 Jira 或 Confluence,最多兩小時生效;Transfer apps 在要淘汰的 organization 執行,centralized user management 不能自助轉移。

準備

  • Leo 只有 labjira 的 Jira 存取,沒有 Confluence 存取。
  • 如果還沒建 labjira2,步驟 2 會建。

步驟

  1. 你應該看到:看到 labjira 上的 Jira 與 Confluence;如果已經建了 labjira2,也會看到它的 Jira。每個 app 通常會標出它所在的 site 網址。
  2. 你應該看到:建立要幾分鐘,完成會收到 email;新的 Jira 從 Standard 或 Premium 試用開始,試用結束沒有付款資料會變成 Free。
  3. 你應該看到:一列是一個 site;labjira 那一列同時列出 Jira 與 Confluence,代表它們會一起換網址。輸入框要求至少 3 個字元。官方規定該 site 要有 Standard 以上(付費)的 Jira 或 Confluence;labjira 若都還是 Free,Update URL 可能是停用狀態,那就只看 labjira2 那一列。
  4. 你應該看到:下拉選單只有 Jira 與 Confluence 可以選;每個 site 各有一個設定。
  5. 你應該看到:生效後 Leo 會被帶到 Confluence,並看到申請存取的提示,因為他沒有 Confluence 存取。先不要送出申請(520.3.2 再處理)。
  6. 你應該看到:Lab Org 用的是 centralized user management(Users 在 Directory 底下),官方說這種 organization 不能自助轉移 app;畫面上通常看不到可用的 Transfer apps,或會引導你聯絡 support。

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

T1(想像,不實際做)把 labjira 的 URL 改成 labjira-new。看結果
Jira 與 Confluence 一起換網址;舊的 issue 與頁面連結會自動轉址,但用舊網址呼叫 REST API 會回 401;舊網址不能再給別的 site 用,sandbox 的網址也不會跟著改。
T2在 Update landing app 的下拉選單找看看有沒有 Jira Service Management 或其他 app。看結果
找不到:landing app 只能是 Jira 或 Confluence。
T3(想像,不實際做)把 labjira2 轉移到另一個 organization。看結果
要兩邊都是 org admin,而且雙方都要是 original user management;要先移除 SSO、API keys、domains、Guard 訂閱等。轉移不能復原,轉過去的 Jira 不會和對方的 Jira 合併,而是多一個 instance。
心像錨點:閉上眼睛想一次這個畫面

Atlassian apps 頁右上角:Add app 按鈕旁邊的 ••• 選單,裡面有 Update landing app。落地只有 J 和 C。

收尾

  • 把 labjira 的 landing app 改回 Jira。
  • labjira2 留著給後面的 Lab 用;試用期結束沒有付款資料會自動變 Free。
資料來源(5)有疑慮時點開看官方原文
一分鐘腦內整理

讀完了?用這張收攏整節

一網址一帳單Site 是網址單位,也是帳單單位;改 URL 是整個 site 一起改。
舊家按轉移、搬過去不合併Transfer apps 在要淘汰的 organization 執行;同類 app 轉移後仍是不同 instance。
落地只有 J 和 CLanding app 只能是 Jira 或 Confluence。
Organization、site 與 app instance
  • Free/Standard/Premium:一個方案一個 instance;Enterprise:同一方案最多 150 個。
  • Site 是網址單位,也是帳單單位;instance 之間很難搬內容,要先規劃。
在既有 organization 加 app 與 site
  • 新增 app:Apps → Atlassian apps → Add app。
  • 試用結束沒有付款資料就變 Free;JPD 只能加到既有 site。
Site URL、app URL 與 custom domain
  • 改 URL 是整個 site 一起改,不能只改一個 app。
  • 舊網址在瀏覽器會轉址,REST API 會回 401。
  • Custom domain:Jira/Confluence Premium 或 JSM Standard,而且要加 DNS 紀錄。
把 app 轉移到另一個 organization
  • Transfer apps 在要淘汰的 organization 執行,兩邊都要是 org admin。
  • 轉移不能復原;同類 app 不會合併。
  • 來源 org admin 會變成目的 org 的 org admin 與所有 site 的 site admin。
使用者登入 site 時先看到哪個 app
  • Landing app 只能是 Jira 或 Confluence,每個 site 各設一個。
  • Centralized 只有 org admin 能設;original 介面 site admin 也能設。
本節練習

做題

題目載入中…

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