Confluence モバイル
前提条件
Confluence 要件
ユーザーが Confluence Server モバイル アプリを試用するには以下を実行する必要があります。
- ご利用の Confluence サイトを Confluence 6.8 以降にアップグレードする
- ユーザー自身のデバイスでのサイトへのアクセスを許可する (パブリック インターネットでアクセスできないサイトの場合、企業ネットワークに接続するか、VPN を使用する必要があります)
デバイス要件
アプリケーションを使用するには、以下のいずれかのデバイスが必要です。
- Android 4.4 (KitKat) 以降
- iOS 14 以降 (iPhone、iPad または iPod Touch)
サイトが匿名ユーザーを許可している場合でも、アプリを使用するにはログインする必要があります。
管理者向けの考慮事項
ユーザーがアプリを使用できるようにするかどうかを決定する際には、次のような点を考慮する必要があります。
VPN およびファイアウォール
パブリック インターネットから Confluence サイトにアクセスできない場合、ユーザーはデバイスをあなたのネットワークまたは仮想プライベート ネットワーク (VPN) に接続してアプリを使用する必要があります。
モバイル アプリが使用可能になったことをユーザーに知らせる際に、ご使用の VPN への接続方法をステップバイステップ方式で説明することをお勧めします。アトラシアン サポートではこの接続方法に関するヘルプは提供できません。
また、モバイル アプリはログイン画面を表示する前に、サイトの互換性の確認を試みます。サーバーへの未認証の要求を防ぐカスタム フィルターを設定している場合、<confluence-base-url>/rest/nativemobile/1.0/info/login
に対し、認証なしでのアクセスを許可するよう設定を変更する必要があります。
HTTPS および証明書の要件
最新バージョンの iOS および Android アプリでは、HTTP または HTTPS のいずれかを使用してアプリに接続できます。
HTTPS を使用している場合、プロキシは TLS 1.2 トラフィックを許可する必要があります。これは iOS の要件ですが、混乱を避けるため(いずれかのデバイスでログインできるが、もう一方ではログインできない場合など)、iOS と Android アプリの両方でこの機能制限が実装されています。
証明書は、信頼できる認証局からのものであるのが理想です。証明書が自己署名の場合、または不明な認証局からのものであった場合 (自身が CA の場合など) でも、ユーザーはデバイスに証明書を手動でインストールして、アプリを使用できる場合があります。この方法の詳細については、ナレッジベースの記事をお読みください。
iOS 13 では、ユーザーが iOS デバイスでアプリを使用する場合に証明書で必要とされる要件が、ほかにも多数追加されています。「iOS 13 および macOS 10.15 における信頼済み証明書の要件」をご参照ください。
ログインと認証
アプリは、外部ユーザー ディレクトリや SAML シングル サインオンなど、すべての一般的な Confluence ユーザー管理設定をサポートしています。サイトが匿名ユーザーを許可している場合でも、アプリを使用するにはログインする必要があります。
ストレージと暗号化
iOS および Android アプリでは、一部のコンテンツ (スペース、ページ、添付ファイル) をユーザー デバイスにローカルでキャッシュします。これは、ページやスペース間の移動でアプリの応答性を保つために役立ちます。キャッシュ データの保存に際してアプリケーション レベルの暗号化は使用されませんが、デバイスの内部ストレージがオペレーティング システムによって暗号化されている可能性があります。
ユーザーがログアウトすると、キャッシュされたすべてのデータが削除されます。
パスワードはアプリに保存しません。代わりに、デフォルトで暗号化されているセッション クッキーを使用します。
モバイル デバイス管理 (MDM)
ご利用の MDM ソリューションを使用して組織内のユーザーに Confluence Server モバイル アプリを配布できるようになりました。この方法の詳細については、「モバイル デバイス管理」を参照してください。
Marketplace アプリ、テーマ、およびビジュアルのカスタマイズ
このモバイル アプリは、ページの表示、作成、編集、およびページ上でのコラボレーションを簡単に実行できる軽量な手段を提供します。このアプリでは、ブループリント、カレンダー、ワークフローなど、Marketplace アプリが提供する機能を含む、複雑な対話方式での処理はできません。サード パーティ アプリでモバイル向けにマクロのレンダリングを行っている場合、一部のサード パーティ製マクロを利用できる可能性があります。
サイトで行ったテーマまたはルック アンド フィールのカスタマイズはモバイル アプリには反映されません。
クラウド サービス
ユーザーのデバイスにプッシュ通知を提供するために、クラウドベースの通知サービスを開発しました。このサービスはアトラシアンが開発および維持し、AWS インフラストラクチャ (AWS SNS) 上にホストされます。詳細は、以下のプッシュ通知サービスを参照してください。
これは、アプリが使用する唯一のクラウドベース サービスです。
プッシュ通知サービス
Confluence Server モバイル アプリでは、ユーザーのデバイスに直接プッシュ通知を行うことができます。ユーザーはプッシュ通知を受け取りたいかどうかをアプリで選択し、いつでもオプトアウトできます。この機能は、アトラシアンが開発および管理するクラウドベースの通知サービスを使用し、AWS インフラストラクチャでホストされます。ユーザーやメッセージの内容はサービスに送信されません。通知 ID のみが送信され、データは保存されません。
クラウドベースのサービスを使用したくない場合は、プッシュ通知全体を無効化することを選択できます。 > [一般設定] > [モバイル アプリ] へ移動します。
ファイアウォールまたはプロキシ サーバー設定による制限を行っている場合、プッシュ通知が期待どおり機能するように https://mobile-server-push-notification.atlassian.com
を許可 (ホワイトリストに追加) する必要があります。
パブリック インターネットでアクセスできないサイトの場合 (アプリを使用するために VPN 経由で接続必要がある場合など)、プッシュ通知は次のように適用されます。
- ユーザーが企業ネットワークまたは VPN に接続している場合、完全な通知 ("Sara Leung があなたと "年越しパーティ" を共有しました" など) を表示します。
- ユーザーが企業ネットワークまたは VPN に接続していない場合、「1 件の新しい通知」などの短い通知を表示します。
モバイル Web とページへの直接リンク
メール通知などのリンクから直接アプリへ移動することはできません。この制限での利便性確保のため、ユーザーがデバイスのブラウザで Confluence ページを開くと、[アプリで開く] ボタンが表示されます。このプロンプトをタップすると、既にインストールしている場合はアプリが起動し、そうでない場合は App Store または Play Store へ移動してそこからアプリをダウンロードできます。
If you don't want this button to display in mobile web, you'll need to disable the entire Confluence Mobile plugin, which is required to use the mobile app. There is currently a known issue with this workaround. See CONFSERVER-57423 - Getting issue details... STATUS for details.
制限と既知の問題
一部のマクロを利用不可
一部のページ マクロは、アプリやモバイル Web には表示されません。マクロを表示できない場合は、以下のメッセージが表示され、タップしてデバイスのブラウザでページのデスクトップ バージョンを開くことができます。
スクリーンショット: マクロが Confluenceモバイルでレンダリングされない場合に表示されるエラー
管理者はサイト上の Confluence モバイルを無効にすることが可能
モバイル アプリやモバイル Web を使用できない場合、管理者が次のシステム アプリの 1 つまたは両方を無効化している可能性があります。
- Confluence mobile plugin (モバイル アプリを使用するために必要)
- Confluence mobile web plugin (モバイル Web を使用するために必要)
Disabling the 'Confluence Mobile Plugin' will also disable all the modules of the Workbox - Host Plugin plugin. This issue is being tracked at CONFSERVER-40782 - Getting issue details... STATUS
Cloud と Server モバイル アプリの違いについて
2 つのモバイル アプリの機能は非常に似ていますが、サーバー サイトでの認証を行うには、Conflluence Server モバイル アプリをダウンロードする必要があります。Confluence Server サイトで Confluence Cloud アプリを使用したり、その逆の操作を行ったりすることはできません。