SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
EMS運用自動化のススメ
~INTUNE-BYOD端末の登録制限を題材にして~
SBテクノロジー株式会社 / 大須賀 謙太
名前 : 大須賀謙太(NN:すか)
年齢 : 24(1995/7/5)
所属 : SBテクノロジー株式会社
仕事 : EMSに関するあれこれ(Intune/AIP/Azure AD)
趣味 : サッカー 釣り(ヤエン)
ゲーム(LoL) Netflix
舞台鑑賞 ボードゲーム
コメント :
最近Power Platformに浮気気味。
←EMS系のBlogやってるので是非チェックお願いします。
自己紹介
@suka90988690
@大須賀 謙太
medium.com/kosuka-ems
すかのレポート
1995年、横浜市に生まれる。
学生時代はサッカーにあけくれ、PCに触れたという記憶はない。
高校卒業後はHAL東京専門学校にて、先端ロボット開発学科を専攻。
ロボット聴覚や機械学習、物理設計といったメカトロニクスを学ぶ。
当時お誘いのあったメーカーへ就職すると思いきや、気分でIT企業へ就職。
入社後の部門紹介で「デバイスセキュリティ」に出会い、今のEMSを学ぶ日々に至る。(楽しい)
ちなみにエナジードリンクが好きでAmazon定期便を利用しているらしい。。。
本題
こんな悩みありませんか?
EMSの運用って大変!!
これを解決する1つのアイデアを今回は発表します
題材
こんな要望あります
題材(INUTNE)
「Intune登録したBYOD端末であれば業務利用を許可したい。」
「対象プラットフォームはiOS/Androidのみ。」
「ただしIntune登録は社内承認済みの端末のみ許可する。」
「なるほどです。」
「それではこんな設計パターンでどうでしょう。」
題材
以下の機能を組み合わせることで実現は可能。
・ デバイスの登録 > 登録制限 > デバイスの種類の制限
→ [iOS/Android] の [個人所有] をブロック。
・ デバイスの登録 > 業務用デバイスの ID
→ 社内承認を通した端末の [シリアル or IMEI] 番号を登録。
問題点
「社内承認を通した」には検討事項が山盛り
・ どこから社内申請を行うのか。
・ 承認後の業務用ID登録は誰が行うのか
ひとまず検討してみる(ユーザー/管理者)
・ 書類申請 → 承認 → 手動追加 → ユーザー通知 → Intune登録
・ メール申請(etc) → 承認 → 手動追加 → ユーザー通知 → Intune登録
どちらにせよ、[手動追加/ユーザー通知] の運用負荷が発生する。
題材
これを、
1. 何かしらの申請
2. 承認
3. 自動的に業務用IDが追加される
4. 自動的にユーザーへ通知
5. Intune登録
こうしたい。。。ですよね?
解決方法
[Microsoft Power Automate]
と
[Graph API]
で解決!
なにそれ(飛ばします)
Microsoft Power Automate(以下Automate)とは、
アプリケーションとサービス間の自動ワークフローを作成するサービスで、
Microsoft 製品を含む様々なアプリケーションと連携してタスク自動化を実現。
(旧称:Microsoft Flow)
Graph API とは、
Microsoft クラウドサービスのリソースアクセスを可能にする RESTful Web API のこと。
Version 1.0とbetaがある。業務用IDを追加するにはbetaの利用が必要。
(参考:https://docs.microsoft.com/ja-jp/graph/use-the-api)
こんなことが出来ます
1.Microsoft Formsにユーザーが端末情報を入力して回答。
2.Automate が回答をトリガーに自動処理。
・ ユーザーID取得
・ IMEI or シリアル番号取得
・ 管理者へ承認要求を通知
3.管理者が通知を確認し、承認
4.Automate が承認をトリガーに自動処理
・ Graph API 経由で業務用デバイスIDに追加
・ ユーザーへメールで利用開始を通知
5.ユーザーがIntune登録
実際のフロー
←拒否された場合の処理追加すると尚良し
←ついでにポリシーを適用するグループへ追加
すると尚良し
まとめ
・ EMSの運用って大変!だからこそ、
・ 設計内容と運用整理
・ どこが自動化可能か検討する
・ コメント
Intuneに限って言えば、基本的な管理者操作はGraph APIでほぼ自動化可能だと思ってます。
ただ、「Docsの記載がー」とかで詰まったりするので、事前に検証はしましょう。(減点-10000点)
運用自動化で目指せ「ユーザーと管理者両方幸せになれる」環境!ということで発表は以上です。

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Kürzlich hochgeladen (12)

論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 

Empfohlen

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Empfohlen (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

Let's automate ems operation! !