下面是爲了讓你的用戶可以使用移動 app 須要考慮的一些東西。瀏覽器
若是你的 Confluence 站點不可以經過公共網絡訪問,用戶須要將他們的移動設備連接到你的網絡中或者虛擬私有網絡(***)後纔可以使用 app。服務器
若是你已經知道你的網絡不是對外開放的,咱們建議你爲你的用戶提供一步一步的 *** 安裝指導來幫助你的用戶鏈接到你公司的網絡上。Atlassian 是不會爲你的用戶提供 *** 的安裝支持的。網絡
移動應用在啓動登陸界面以前會對網絡的連通性進行檢測。若是你已經配置了用戶過濾器來避免任何非受權的請求。你須要修改你的配置 <confluence-base-url>/server-info.action
來容許不受權也可以經過 Confluence訪問。app
在最新的 iOS 和 Android apps,你可用經過使用 HTTP 或者 HTTPS 鏈接服務器。ide
若是你使用的是 HTTPS 的話,你必需要容許 TLS 1.2 流量。這個是 iOS 要求的,可是咱們選擇將這個要求應用實現到 iOS 和 Android 應用中,以免產生混亂(例如可能會出現一個設備能夠登陸,可是切換到另外的設備後卻不能夠)。url
通常來講,你的證書應該是授信結構簽發的。若是你的證書是自簽發的證書,或者是從未知的授信機構簽發的(例如,你簽發本身的 CA),用戶可能須要手動將你的證書添加到他們的信任證書列表中。請參考 Knowledge base article 頁面中的內容來了解是如何進行這個操做的。插件
App 可以支持全部通用的用戶管理配置,包括外部用戶目錄和 SAML 單點登陸。用戶須要登陸後才能使用 app,就算你的 Confluence 站點容許匿名用戶訪問,用戶也仍是須要登陸後纔可以使用 app。代理
當前咱們並不支持任何移動設備管理(MDM)或者 app 管理方案。code
移動應用(app)提供了一個簡單,輕量的訪問方式,用戶可以對頁面提供建立,編輯和協同編輯。複雜的一些應用,包括應用市場中提供的應用例如藍圖(blueprints),日曆(calendars),工做流(workflows)將不會在移動應用中使用。一些第三方的宏多是可用的,基於第三方插件提供商的支持和頁面如何來進行渲染。cdn
任何你針對你站點進行修改的主題或者表現將不會在移動頁面中展現。
爲了可以在用戶的終端設備上提供消息推送服務,咱們開發了基於雲的消息服務器。這個服務是由 Atlassian 開發並部署在 AWS (AWS SNS) 上的。請參考 Push notifications service 連接來得到更多的信息。
這個是 app 惟一使用雲服務。
Confluence 服務器的移動應用能夠直接推送消息到用戶的終端。用戶能夠選擇是否在他們的 app 上接受推送消息,而且能夠在任什麼時候候進行拒絕接收。這個服務是由 Atlassian 開發並部署在 AWS (AWS SNS) 上的。在發送到服務器上的消息只包含有通知 ID,不包含用戶或者消息的具體內容,同時也不會在服務器上存儲任何數據。
若是你但願避免使用任何基於雲的服務,你可用選擇徹底禁用消息推送。經過訪問 > 基本配置( General Configuration) > 移動應用(Mobile apps)。
若是你的防火牆設置了規則或者限制,或者你使用了代理服務器設置,你須要將下面的地址添加到白名單中 https://mobile-server-push-notification.atlassian.com
來肯定你的 Confluence 實例可用將消息推送到上面的地址上。
針對沒有辦法經過公共網絡訪問的內部站點(用戶須要鏈接到你的內部網絡中,或者用戶須要使用 ***)咱們經過下面的方式來推送消息:
若是用戶鏈接到你的網絡或者 ***,咱們將會顯示完整的通知,例如: 「Sara Leung shared ‘End of year party’ with you」。
若是用戶 沒有 鏈接到你的網絡或者 ***,咱們將會顯示短消息通知,例如 「1 new notification」。
針對網頁,咱們沒有辦法直接訪問連接。例如在一個郵件通知中直接訪問 app。爲了幫助解決這個限制,當用戶在他們的移動設備上的瀏覽器訪問 Confluence 頁面的時候,用戶將會看到 在 app 中打開(Open in app) 按鈕,若是你的的移動終端上安裝了 app 的話,點擊這個連接將會打開 app,或者將用戶帶到應用市場進行下載安裝。
若是你不但願這個按鈕在移動瀏覽器上面進行顯示。你須要禁用 Confluence 站點的移動插件(Confluence Mobile plugin),這個將會要求用戶只能經過 app 進行訪問。
有關更多 Confluence 6 服務器移動應用的使用,請參考頁面Confluence 6 服務器移動應用 beta 版本中的內容。