본문으로 건너뛰기
cccskills
무료GitHub에 공개

device-management

Apple MDM・構成プロファイル・宣言型管理の仕様照会に使用する。ペイロード可否・必須キー・OS導入版・監視条件をapple/device-managementスキーマで裏取りする

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

MDMリファレンス

目的

Apple MDMと構成プロファイルと宣言型管理の仕様照会を正確に行う 一次情報のYAMLスキーマを優先して回答の根拠を示す 開発者文書と運用文書は解説の補助として扱う

使用条件

MDMコマンドやチェックインやエラーについて問われたときに読み込む 構成プロファイルやmobileconfigやペイロードについて問われたときに読み込む 宣言型管理のconfigurationやstatusやactivationやassetについて問われたときに読み込む iOSやmacOSやtvOSやvisionOSやwatchOSの導入版や非推奨や削除の確認に読み込む 監視端末やチャネルや登録種別の可否確認に読み込む

参照元

公式スキーマはapple/device-managementのreleaseブランチを正とする 取得は git clone --depth 1 --branch release https://github.com/apple/device-management.git で行う 常用の配置先は ~/apple/device-management/ とする 開発者文書は https://developer.apple.com/documentation/devicemanagement で補う 運用解説はApple Platform Deploymentで補う スキーマと文書が食い違う場合はスキーマを優先して食い違いを明記する 改善要望の送付先はFeedback AssistantのEnterprise and Education領域と案内する

対応表

種別ごとに次のディレクトリを起点に探す MDMコマンドは mdm/commands/ で requesttype を探す MDMチェックインは mdm/checkin/ で requesttype を探す MDMエラーは mdm/errors/ で内容を探す 構成プロファイルは mdm/profiles/ で payloadtype を探す トップレベル構造は mdm/profiles/TopLevel.yaml と mdm/profiles/CommonPayloadKeys.yaml を先に読む 宣言の共通構造は declarative/declarations/declarationbase.yaml を先に読む configurationは declarative/declarations/configurations/ で declarationtype を探す activationは declarative/declarations/activations/ で探す assetは declarative/declarations/assets/ で探す managementは declarative/declarations/management/ で探す statusは declarative/status/ で statusitemtype を探す protocolは declarative/protocol/ で requesttype を探す その他形式は other/ の esso.yaml と machineinfo.yaml と manifesturl.yaml と passwordhash.yaml と skipkeys.yaml を探す 実例は examples/ 配下の同名ディレクトリで探す 書式の解釈は docs/schema.md に従う 版差分は CHANGES.md で確認する

手順

問われた用語から種別を判定して対応表のディレクトリに絞る grep -rl で型名を引き当てて候補YAMLを1件に絞る 候補YAMLの payload と payloadkeys と responsekeys を読む 該当キー固有の supportedOS を読む examples/ の同名ディレクトリで実例を1件読んで裏取りする 必要に応じて CHANGES.md で新規や非推奨や削除を確認する リポジトリ全体を先読みせず該当ファイルだけを読む

supportedOSの読み方

キー固有の値は payload 全体の値を継承して上書きする introduced と deprecated と removed と n/a を版として読む supervised と requiresdep と userapprovedmdm を前提条件として読む devicechannel と userchannel を配信経路として読む allowmanualinstall を手動導入可否として読む userenrollment の mode を allowed と required と forbidden と ignored で読む sharedipad の mode を同様に読む 宣言型では allowed-enrollments と allowed-scopes を登録種別と適用範囲として読む MDMコマンドでは accessrights を権限ビットの前提として読む presence の required と optional を必須可否として読む rangelist と range と default を値域として読む subkeys を辞書と配列の入れ子構造として読む

回答形式

型名とファイルパスを先に示す 可否の結論を次に示す 必須キーと値域と既定値を列挙する OS別の導入版と非推奨版と削除版を添える 監視条件とチャネル条件と登録種別条件を添える 根拠のYAMLパスと実例パスを示す 文書で補った場合はスキーマ優先の旨を添える

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

人が読む日本語の文章を書くとき、または推敲するときに使用する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nyanshiba/skills52026년 10월 21일 업데이트

GPT-4o時代のチャッピー風の日本語技術解説を求められたときに使用する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nyanshiba/skills52026년 10월 21일 업데이트

陰謀論のハームリダクションのための科学的に正しい反転パロディを書くときに使用する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nyanshiba/skills52026년 10월 21일 업데이트

DNS over HTTPS (DoH) のクエリ構築やデバッグについて相談されたときに使用する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nyanshiba/skills52026년 10월 21일 업데이트

linkding のブックマーク検索 (linkding-mcp の search ツール) を使うときに使用する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nyanshiba/skills52026년 10월 21일 업데이트

別セッションからユーザの発言・動機を抜き出すときに使用する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nyanshiba/skills52026년 10월 21일 업데이트

nyanshiba의 스킬 모두 보기

이 스킬의 문제 신고