Jamf Nowで個人のMacbookを管理

## MDMツールを使う理由
MacでもWindows Hello for BusinessのようにEntra IDを使ってSSOしたい。
Micirosoftからも以下の機能がリリースされている。

https://learn.microsoft.com/ja-jp/entra/identity-platform/apple-sso-plugin

そもそも個人利用でEntra IDとか使わないだろ、って人が大半だと思うので、
この記事自体非常にニッチ。

個人事業主やフリーランスの人がMac＋Microsoft365を使ってる人向け？

## Jamf Nowは3台までなら無料
このMicrosoft Enterprise SSO プラグインを利用するためにはデバイスをMDMに登録する必要がある。

個人利用なら[Jamf Now](https://www.jamf.com/ja/products/jamf-now/)で十分。
3台までなら無料で利用できる。
ちなみに4台目以降は$4/月。

https://www.jamf.com/ja/products/jamf-now/

そもそもiOS/MacOSのMDMでできる機能はどこも同じ（そもそもAppleが仕様を決めている）なので、
差別化するならGUIの見た目とか価格ぐらいで勝負するしかない。
個人利用ならJamf Now一択。
他にもOSSとかを調べてみたけど、あまり賑わっていないようなので
導入の手間を考えて、Jamf Nowを登録してみた。

## Jamf NowにMacを登録
### 1.Jamf登録
まずは登録。以下のURLにアクセス。

https://signup.jamfnow.com

必要事項を入力して登録。
![jamf01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/6452f25f-cdad-6e34-b39e-75e3bf16ff43.png)

登録用URLのメールを送られてくる。
![jamf02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/d34442f0-117a-51eb-07b8-e5b56edcb96c.png)

メールに記載のリンクをクリックする。
![jamf03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/d1f56844-ac75-88ff-ed7f-60e33d19a86e.png)

### 2.APNs登録
MDMでAppleデバイスを制御するためにはAPNsの登録が必要。
そのための設定を行う。
Jamf Nowログイン後の"*APNsに接続*"をクリックする。
![jamf04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/2e9531fe-6695-9f61-4c00-f020377edde1.png)

"*ダウンロード*"をクリックして証明書署名ファイルをDLする。
![jamf05.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/d59d2198-b45d-27e8-265b-25b0919f5b13.png)

次に"*Appleプッシュ証明書ポータルを開く*"をクリックする。
![jamf06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/b9561075-194d-1c38-74f2-3bf16423895d.png)

https://identity.apple.com/pushcert/

ポータルサイトログイン後、"*Create a Certicate*"をクリックする。
![jamf07.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/4a3a4f87-b97e-d949-373d-d7a1b2a85658.png)

利用規約に同意する。
![jamf08.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/5ec4fe6b-7d4d-b58e-eef8-40eb4f3f97fd.png)

先ほどダウンロードした署名ファイルをアップロードする。
![jamf09.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/7af19525-5516-1982-c47a-f49a3fd27fab.png)

"*Download*"をクリックして証明書ファイルをダウンロードする。
![jamf10.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/6bad0643-b765-5d60-60ee-08a8b760ab5b.png)

Jamfに戻り、証明書ファイルをアップロードする。
![jamf11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/18f2ba06-690d-4233-93ea-6b42b59b067a.png)

Apple IDのメールアドレスを入力する。
![jamf12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/ab1f0553-309a-2081-eb2b-6b5fb0520781.png)

以上でAPNsの登録が完了。
![jamf13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/9e34a4d3-7741-37ea-dfa7-1370d83985d2.png)

### 3.デバイス登録
次にMacを登録する。
"*デバイスを登録*"をクリックする。
![jamf14.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/b8f3ca92-cc6f-e04b-82aa-75fc2b8f6f48.png)

適当な名前を入力してiOS構成プロファイルをダウンロードする。
![jamf15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/197cf6ba-7f18-d1cb-db86-36d3a05a35c7.png)

ダウンロードした構成プロファイルをダブルクリック。
その後Macのシステム設定に入り、プロファイルのところからプロファイルをダブルクリックする。
![jamf16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/619b3ea8-11ff-52bf-c336-ac11adeb7666.png)

プロファイルをインストールする。
![jamf17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/91c235a0-f325-ab50-7ff4-ecb0cd6bd12e.png)

インストール完了。
![jamf18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/22e557ff-81ad-2710-138c-b3c50068370b.png)

Jamfの方を見ると、デバイスが表示されている。
![jamf19.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329638/b462ecfd-35d2-fba7-7807-9b25adb67ad1.png)

あとはご自由に！

## MDMでデバイスをコントロール
基本的には構成プロファイルによる制御なので、[Apple Configurator](https://support.apple.com/ja-jp/guide/apple-configurator-mac/welcome/mac)を使えば同じようなことができると思う。

だが、Apple Configuratorの場合は更新があるたびに構成プロファイルを配布する手間があるのと、
配布する際には端末が手元にないと展開ができない。

一方でMDMツールであれば、
端末が手元になくても構成プロファイルの再配布が可能、
ほぼ即時に反映される、
ので非常に楽。

子供用のスマホをMDMで管理する、というのもアリかもしれない。

本題のMicrosoft Enterprise SSOは別記事で書きます。

-----
Microsoff Enterprise SSOの記事を書きましたー

https://qiita.com/pipiron3/items/64b2e7d8d66c4e80612e