Slide 1

Slide 1 text

エンタープライズ iOS
 ホンノチョット理解した
 kamimi


Slide 2

Slide 2 text

目次
 - 調べたきっかけ
 - MDM
 - MDMとは
 - MDMでできること
 - MDMがないと...
 - App Config Community とは
 - Managed App Configuration
 - Managed App Configuration とは 
 - Managed App Configuration に対応するために 


Slide 3

Slide 3 text

調べたきっかけ
 󰞳:カスタマーサクセス担当、🐶:私
 
 󰞳:「App Config for Mobile Appsって対応していますか?MDMを使って配 布しているアプリについて、IDやパスワードを入力をさせずにログインでき るようにしたいという要望をお客様からいただいてまして。」
 🐶:「・・・(AppConfig for Mobile Appsって何?)」


Slide 4

Slide 4 text

- Mobile Device Management の略称
 - 法人におけるモバイル端末管理
 - iOSの場合、各MDMサービスは「MDM Protocol Reference」に準拠
 - 2桁以上従業員がいる企業はMDMサービスと契約することが多い
 MDM とは


Slide 5

Slide 5 text

MDMでできること - 遠隔でブラウザベースで行える
 - 例えば
 - 情報収集
 - 制御
 - 設定配布
 - アプリ配布


Slide 6

Slide 6 text

MDMがないと... - iOSの場合、現地に行ってPC(macOS)と有線接続が必要
 - 何台もある場合、ツラい・・・ 


Slide 7

Slide 7 text

App Config Community とは
 - エンタープライズにおけるモバイルアプリを構成、保護するためのツールとベストプ ラクティスを紹介するコミュニティ
 - 複数のデバイス管理ベンダーによって支援
 - AppConfigスキーマを利用して開発されたアプリは、参画しているベンダー間で一貫 して機能


Slide 8

Slide 8 text

Managed App Configuration とは
 - MDMからアプリ用の設定値を配布する仕組み
 - こんなユースケースで使用される
 - 全従業員に特定の値を入力してもらいたい(企業ごと) 
 MDMを使って業務用アプリの初期設定を自動化する技術 / oishi

Slide 9

Slide 9 text

Managed App Configuration とは
 - MDMで設定値を必要数、設定できる
 - MDMで値を管理するので、設定値変える度にビルドは不要
 MDMを使って業務用アプリの初期設定を自動化する技術 / oishi

Slide 10

Slide 10 text

Managed App Configuration とは
 - MDMサービスによっては、サーバに設定情報を持たせることで端末ごとに異なる値 を設定することもできる
 MDMを使って業務用アプリの初期設定を自動化する技術 / oishi

Slide 11

Slide 11 text

Managed App Configuration へ対応するために
 - 必要なこと
 Managed App Configuration対 応の
 MDMサービス
 (場合によっては) 
 Apple Business Manager 
 MDM管理下のiOS端末 
 MDMサービス上でのkey valueの設定 
 Manged App Configuration用のアプリ実装 
 MDMを使って業務用アプリの初期設定を自動化する技術 / oishi

Slide 12

Slide 12 text

参考資料
 ● AppConfig for iOS | AppConfig Community 
 ● iOSDC JAPAN 2021で Managed App Configuration について講演します | エンター プライズiOS研究所 
 ● iOSDC Japan 2020: キーワード多すぎ!なエンタープライズiOSの世界を… / oishi 
 ● What is AppConfig Community and What Does it Do for the Enterprise?