US English (US)
FR French
DE German
PL Polish
SE Swedish
FI Finnish

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

Polish
US English (US)
FR French
DE German
PL Polish
SE Swedish
FI Finnish
  • Log in
  • Home
  • Zarządzanie tożsamością i administracja ( IGA )
  • Biblioteka rozwiązań IGA
  • Instrukcje i uid
  • Konfiguruj łączniki

Integracja z Microsoft Intune

Integracja usługi Intune z łącznikiem interfejsu Microsoft Graph API

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Zarządzanie usługami
    Rozwiązanie Matrix42 Professional Rozwiązanie Matrix42 Core Zarządzanie usługami przedsiębiorstwa Inteligencja Matrix42
  • Zarządzanie tożsamością i administracja ( IGA )
    Przegląd IGA Biblioteka rozwiązań IGA
  • Platforma
    ESM ESS2 ES Efecte Chat do zarządzania usługami Efektywne integracje Dodatki
  • Informacje o wydaniu dla M42 Core & Pro , IGA , Conversational AI
    2025.3 2025.2 2025.1 2024.2 2024.1 2023.4 2023.3 2023.2 2023.1 2022.4 2022.3 Informacje i zasady dotyczące wydania
  • Inny materiał
    Wytyczne uid terminów i dokumentacji Oświadczenia dotyczące dostępności
  • Usługi
+ More
    • Zarządzanie usługami

    • Zarządzanie tożsamością i administracja ( IGA )

    • Platforma

    • Informacje o wydaniu dla M42 Core & Pro , IGA , Conversational AI

    • Inny materiał

    • Usługi

Integracja z Microsoft Intune

Integracja usługi Intune z łącznikiem interfejsu Microsoft Graph API

Możliwości integracji z usługą Intune są zawarte w łączniku Microsoft Graph API (dawniej łączniku Entra ID ).

Dzięki łącznikowi Microsoft Graph API możesz odczytywać dane z Microsoft Intune. Od wersji 2025.2 możesz również wprowadzać zmiany/działania w Intune. Obie te funkcje zapewniają wyraźną wartość biznesową w czterech kluczowych obszarach:

Lepsza widoczność i kontrola : Dostęp do danych urządzeń i oprogramowania niemal w czasie rzeczywistym usprawnia nadzór nad działem IT, śledzenie zasobów i podejmowanie decyzji.

Automatyzacja i wydajność : Zautomatyzowane zmiany ograniczają pracę ręczną, przyspieszają czas reakcji i usprawniają procesy takie jak wdrażanie i aktualizacje.

Większe bezpieczeństwo i zgodność : Szybkie wykrywanie i usuwanie zagrożeń wspomagają silniejsze zabezpieczenia i przestrzeganie standardów regulacyjnych.

Strategiczna integracja i innowacja : Bezproblemowa integracja z innymi systemami informatycznymi umożliwia inteligentniejszą automatyzację, lepsze zarządzanie i wspiera działania na rzecz transformacji cyfrowej.

Aby uzyskać informacje na temat podstawowej konfiguracji połączenia i zadania interfejsu Microsoft Graph API , zapoznaj się z dokumentacją interfejsu Microsoft Graph API Connector .

Instrukcje dla klientów można znaleźć na stronie https://docs.efecte.com/customer-instructions/efecte-provisioning-engine-customer-instructions-for-entra-id

Najczęstsze przypadki użycia usługi Intune to:

  • Odczytywanie urządzeń z usługi Intune do bazy CMDB (dostępne w wersji bazowej 2025.1)
  • Odczytywanie oprogramowania z Intune do CMDB

Odczyt urządzeń z usługi Intune

Zapoznaj się z dokumentacją API firmy Microsoft : https://learn.microsoft.com/en-us/graph/api/resources/intune-devices-manageddevice?view=graph-rest-1.0

Uprawnienia aplikacji Entra ID

W przypadku importu urządzeń Intune aplikacja w Entra ID potrzebuje następujących uprawnień

Instrukcje dla klientów można znaleźć na stronie https://docs.efecte.com/customer-instructions/efecte-provisioning-engine-customer-instructions-for-entra-id

Typ uprawnienia Pozwolenie
Aplikacja

DeviceManagementManagedDevices.Read.All

Lub

DeviceManagementManagedDevices.ReadWrite.All


Zapytania dotyczące zaplanowanych zadań

Nie zaleca się używania więcej niż 3 podzapytań, ponieważ każde podzapytanie znacznie utrudnia pobieranie danych.

Jeśli to możliwe, przeprowadź test wydajności przed przeniesieniem zadania do środowiska produkcyjnego.

Usuń podzapytania, których nie używasz w mapowaniu atrybutów.

Jeśli musisz pobrać dane z większej liczby podzapytań, niż jest to akceptowalne pod względem wydajności, utwórz dla nich osobne zadania, a następnie użyj możliwości ESM, aby połączyć dane pobrane przez dwa zadania.

Zapytanie: deviceManagement/managedDevices

Podzapytania (Przykładowe możliwości podzapytań. W przypadku mapowań użytych poniżej, podzapytania nie są potrzebne):

deviceManagement/managedDevices/{id}/windows Pro

DeviceManagement/zarządzaneUrządzenia/{id}/użytkownicy

Mapowania dla zaplanowanych zadań

Zawsze używaj szablonu ogólnego dla mapowań usługi Intune Typ:

W środowisku, do którego chcesz zaimportować urządzenia z usługi Intune, mogą występować różne szablony docelowe i/lub foldery docelowe dla urządzeń. Mogą również występować różne pola mapowania identyfikatorów zadań i wartości atrybutu statusu po usunięciu urządzenia z usługi Intune.

W tym przykładzie wykorzystano następujące wartości:
Szablon docelowy – urządzenie
Folder docelowy – Zasób/Serwer
Mapowanie identyfikatorów zadań – zadanie powiązanego łącznika. Wybierz atrybut, w którym ma być przechowywany numer identyfikacyjny zadania, w tym przykładzie „Zadanie powiązanego łącznika”. Można go użyć w skryptach, aby określić, które zadanie utworzyło/zaktualizowało kartę danych. Ten atrybut jest również używany wewnętrznie w funkcji „Ustaw wartość dla usuniętych obiektów”.
Ustaw wartość dla usuniętego obiektu – zaznaczone
Nazwa atrybutu - Status
Wartość atrybutu - 07 - Zlikwidowano

Podstawowy przykładowy zestaw mapowań dla urządzeń Intune. Możesz chcieć zamapować różne atrybuty ze względu na różne wykorzystanie atrybutów Intune oraz różne wymagania i szablony.

Te atrybuty usługi Intune nie znajdują się na liście rozwijanej mapowań (kolumna lewa), dlatego należy je dodać, klikając przycisk „+ Nowy atrybut”

Jeśli ustawisz to podzapytanie deviceManagement/managedDevices/{id}/windows Pro tectionState , możesz dodać mapowanie na przykład do tych atrybutów usługi Intune związanych ze stanem ochrony urządzeń w Pro Windows:

Lub jeśli dodałeś inne podzapytania, na przykład: deviceManagement/managedDevices/{id}/users

Można je mapować.

Przykładowa tabela mapowania atrybutów dla urządzeń Intune

Zawiera najczęściej używane atrybuty związane z urządzeniami Intune, ale do tabeli mapowania można dodać również inne atrybuty.

Atrybut zewnętrzny Atrybut lokalny
id intune_id
identyfikator użytkownika intune_userid
Typ właściciela zarządzanego urządzenia intune_zarządzany_typ_właściciela_urządzenia
zarejestrowanaDataCzas intune_enrolleddatetime
ostatniaDataSyncHandlu intune_lastsyncdatetime
jailBroken intune_jailbroken
DeviceHealthAtestationState intune_devicehealthattestationstate
abonentOperator intue_subscribercarrier
meid intune_meid
całkowita przestrzeń dyskowa w bajtach intune_totalstoragespaceinbytes
wolna przestrzeń dyskowa w bajtach intune_freestoragespaceinbytes
zarządzanaNazwaUrządzenia intune_nazwa_zarządzanego_urządzenia
partnerReportedThreatState intune_partnerzgłoszonystanzagrożenia
Kod obejścia blokady aktywacji intune_activationlockkod pominięcia
stan zgodności intune_stan_zgodności
Adres e-mail adres_email_intune
jest nadzorowany intune_issupervised
system operacyjny intune_system_operacyjny
osVersion intune_osversion
numer seryjny intune_numerseryjny
Agent zarządzający agent zarządzania intune
easActivated intune_easactivated
easDeviceId intune_easdeviceid
easDataAktywacjiCzas intune_easactivationdatetime
Zarejestrowano w usłudze Azure AD intune_azureadregistered
typ rejestracji urządzenia intune_deviceenrollmenttype
identyfikator urządzenia Azure AD intune_azureaddeviceid
Stan rejestracji urządzenia intune_deviceregistrationstate
deviceCategoryDisplayName intune_devicecategorydisplayname
exchangeLastSuccessfulSyncDateTime intune_exchangelastsuccessfulsyncdatetime
nazwa_urządzenia intune_nazwa_urządzenia
model model_intune
exchangeAccessState intune_exchangeaccessstate
exchangeAccessStateReason intune_exchangeaccessstatereason
jest zaszyfrowany intune_isencrypted
producent intune_manufacturer
userPrincipalName intune_userprincipalname
Numer telefonu intune_numer_telefonu
androidSecurityPatchLevel intune_androidsecuritypoziom_patch
nazwa wyświetlana użytkownika intune_nazwa_wyświetlana_użytkownika
Adres MAC WiFi intune_adres_wifimacaddress
IMEI intune_imei
wyniki akcji urządzenia intune_deviceactionresults

Odczyt oprogramowania z usługi Intune

Zapoznaj się z dokumentacją API firmy Microsoft : https://learn.microsoft.com/en-us/graph/api/intune-devices-detectedapp-list?view=graph-rest-1.0&tabs=http

Uprawnienia aplikacji Entra ID

W przypadku importu urządzeń Intune aplikacja w Entra ID potrzebuje następujących uprawnień

Instrukcje dla klientów można znaleźć na stronie https://docs.efecte.com/customer-instructions/efecte-provisioning-engine-customer-instructions-for-entra-id

Typ uprawnienia Pozwolenie
Aplikacja

DeviceManagementManagedDevices.Read.All

Lub

DeviceManagementManagedDevices.ReadWrite.All

Zapytania dotyczące zaplanowanych zadań

Zapytanie: deviceManagement/detectedApps

Podzapytania: deviceManagement/detectedApps/{id}/managedDevices

Mapowania dla zaplanowanych zadań

Zawsze używaj szablonu ogólnego dla mapowań usługi Intune Typ:

Mapowanie identyfikatorów urządzeń podzapytania: deviceManagement/detectedApps/{id}/managedDevices.id

mapowane na urządzenia z atrybutami ciągu wielowartościowego.

Wyczyść urządzenie Intune

Czyszczenie to jedna z obsługiwanych akcji dla urządzeń Intune. Dzięki tej akcji możesz wyczyścić dane z utraconego urządzenia. Wszystkie akcje znajdziesz w rozdziale „Wszystkie obsługiwane akcje dla urządzeń Intune” na tej stronie.

Dokumentacja firmy Microsoft dotycząca akcji czyszczenia: Dokumentacja dotycząca czyszczenia

Zadanie oparte na zdarzeniach

Adres URL zadania opartego na zdarzeniach może być pusty. Ostateczny adres URL do wywołania jest tworzony poprzez połączenie adresu URL łącznika i adresu URL węzła przepływu pracy.

Mapowania dla zadań opartych na zdarzeniach

Nagłówek zadania opartego na zdarzeniach

Nie ma potrzeby ustawiania dodatkowych nagłówków, ponieważ zarządzanie złączami ustawia to automatycznie:

Typ zawartości aplikacja/json

Węzeł przepływu pracy

Wybierz opcję Orchestrate, Data Source i Activitys:

Wybierz zadanie oparte na zdarzeniu utworzone dla tej akcji. Możesz również użyć jednego zadania opartego na zdarzeniu dla wielu akcji.

Aktywność: Ogólne wywołanie REST API

Typ: POST

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$/wipe

Przykład ciała:

{ "keepEnrollmentData": prawda,

„keepUserData”: fałsz,

"macOsUnlockCode": "Wartość kodu odblokowującego Mac OS",

"persistEsimDataPlan": prawda }

Uprawnienia aplikacji Entra ID

W przypadku działań urządzeń Intune aplikacja w Entra ID wymaga następujących uprawnień

Instrukcje dla klientów można znaleźć na stronie https://docs.efecte.com/customer-instructions/efecte-provisioning-engine-customer-instructions-for-entra-id

Typ uprawnienia Pozwolenie
Aplikacja

DeviceManagementManagedDevices.ReadWrite.All

Lub

DeviceManagementManagedDevices.PrivilegedOperations.All

Inne działania dla urządzeń Intune

Uprawnienia aplikacji Entra ID

W przypadku akcji urządzeń Intune aplikacja w Entra ID wymaga uprawnień. Aby ustawić prawidłowe uprawnienia, zobacz: https://docs.efecte.com/customer-instructions/efecte-provisioning-engine-customer-instructions-for-entra-id i https://learn.microsoft.com/en-us/graph/permissions-reference

Zadanie oparte na zdarzeniach

Adres URL zadania opartego na zdarzeniach może być pusty. Ostateczny adres URL do wywołania jest tworzony poprzez połączenie adresu URL łącznika i adresu URL węzła przepływu pracy.

Mapowania dla zadań opartych na zdarzeniach

Nagłówek zadania opartego na zdarzeniach

Nie ma potrzeby ustawiania dodatkowych nagłówków, ponieważ zarządzanie złączami ustawia to automatycznie:

Typ zawartości aplikacja/json

Węzeł przepływu pracy

W węźle Workflow Orchestration wybierz opcje Orchestrate, Data Source i Activity:

Wybierz zadanie oparte na zdarzeniu utworzone dla tej akcji. Możesz również użyć jednego zadania opartego na zdarzeniu dla wielu akcji.

Wszystkie te akcje korzystają z metody POST protokołu HTTP, z wyjątkiem akcji Usuwanie urządzenia z usługi Intune, w której przypadku używana jest metoda DELETE.

Uwaga! W przypadku adresów URL akcji pamiętaj o ustawieniu poprawnego atrybutu dla $attributecode_for_deviceid$ bezpośrednio z karty danych lub poprzez odwołanie $referencedata:attributecode_for_deviceid$ .

Cykl życia urządzenia i zgodność

Wytrzeć
Usuń dane z urządzenia (opcjonalnie zachowaj dane użytkownika).
Dokumentacja dotycząca czyszczenia

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$/wipe

{ "keepEnrollmentData": prawda,

„keepUserData”: fałsz,

"macOsUnlockCode": "Wartość kodu odblokowującego Mac OS",

"persistEsimDataPlan": prawda }


Odchodzić
Usuń dane firmy i profil zarządzania z urządzenia.
Dokumentacja dotycząca przejścia na emeryturę

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$/retire


Usuwać
Trwałe usuwanie rekordu urządzenia z usługi Intune.
Dokumentacja dla Delete

Typ akcji: USUŃ

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$


Wyczyść urządzenie z systemem Windows
Wykonaj czystą ponowną instalację systemu Windows.
Dokumentacja dla czystego

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$/cleanWindowsDevice


Synchronizuj urządzenie
Wymuś zameldowanie urządzenia w usłudze Intune.
Dokumentacja dla Sync

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$/syncDevice


Bezpieczeństwo i zarządzanie

Zdalny zamek
Zdalne blokowanie urządzenia.

Zdalna blokada jest obsługiwana na urządzeniach z systemem:

  • Android
  • iOS

Dokumentacja dotycząca zdalnego blokowania

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$/remoteLock


Resetowanie kodu dostępu (tylko iOS/ iPad OS)
Zresetuj kod dostępu urządzenia.
Dokumentacja resetowania hasła

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$/resetPasscode

Przykład ciała:
{
"hasło": "Tymczasowe-??-42?!"
}


Włącz/wyłącz tryb utracony (tylko iOS)
Śledź zgubione urządzenia za pomocą trybu zgubionego.

Uwaga! Microsoft nie dodał jeszcze tej funkcji do wersji v1 swojego API Graph. Aby móc korzystać z tych interfejsów API , potrzebny jest łącznik korzystający z wersji beta Microsoft Graph API . Adres URL interfejsu API Graph w łączniku: https://graph.microsoft.com/beta/


Dokumentacja dotycząca włączania trybu utraconego

Dokumentacja dotycząca wyłączania trybu utraconego

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$/enableLostMode

Przykład ciała:
{
„footer”: „Proszę zwrócić to urządzenie do CompanyX IT”,
„message”: „Urządzenie utracone. Skontaktuj się z działem IT firmy X pod numerem +3589999999999.”,
"numer telefonu": "+358999999999"
}


Zlokalizuj urządzenie
Uzyskaj współrzędne GPS zgubionego urządzenia.
Dokumentacja zlokalizuj urządzenie

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$/locateDevice

Przykład ciała:
{
"deviceTag": "HRDeptTempTag"
}


Uruchom ponownie teraz (tylko system Windows)
Zdalne ponowne uruchomienie urządzenia.
Ponowne uruchomienie dokumentacji

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$/restartNow


Wyłącz (tylko system Windows)
Wyłącz urządzenie zdalnie.
Zamknięcie dokumentacji

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$/shutdown


Obróć klucze BitLocker
Ze względów bezpieczeństwa należy wymienić klucze odzyskiwania BitLocker.
Dokumentacja dotycząca rotacji kluczy Bitlocker

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$/rotateBitLockerKeys


Konfiguracja i Cloud PC

Ustaw nazwę urządzenia
Przypisz urządzeniu nową nazwę.
Nazwa urządzenia zestawu dokumentacji

Adres URL: deviceManagement/managedDevices/$attributecode_for_deviceid$/setDeviceName

Przykład ciała:
{
"deviceName": "Finance-Laptop-20250123"
}

Więcej przykładów związanych z Intune

W tym rozdziale znajdziesz przykłady, jak można użyć tej funkcji do pobierania danych z usługi Intune.

Jak pobrać urządzenia Intune

Poniższy przykład pokazuje, jak pobrać urządzenia Intune, głównego użytkownika urządzenia i stan ochrony systemu Windows urządzenia.

Jeśli chcesz używać filtrów w zapytaniu Microsoft Entra dla deviceManagement/managedDevices, zapoznaj się z tym dokumentem firmy Microsoft: https://learn.microsoft.com/en-us/graph/api/resources/intune-devices-manageddevice?view=graph-rest-1.0

Oto przykład filtrowania, który filtruje urządzenia, których stan zgodności jest niezgodny: deviceManagement/managedDevices?$filter=complianceState eq 'noncompliant'

Mapowanie atrybutów

Oto przykłady odczytywania danych za pomocą mapowań atrybutów w przypadku zapytań i podzapytań usługi Intune:

Więcej przykładów mapowania Intune:

Mapowanie z podzapytania

Jeśli chcesz odczytać atrybut z podzapytania, ma ono swój własny format. Najpierw musisz podać podzapytanie jako prefiks, następnie kropkę (.), a następnie nazwę atrybutu, który chcesz odczytać.

Jako przykład przyjrzyjmy się temu mapowaniu bardziej szczegółowo:
/deviceManagement/managedDevices/{id}/windows Pro tectionState . deviceState

prefiks (taki sam jak podzapytanie): /deviceManagement/managedDevices/{id}/windows Pro tectionState

kropka : .

sufiks jako nazwa atrybutu z zestawu wyników podzapytania: deviceState

To mapowanie podzapytania odczytuje ze wszystkich urządzeń wynikowych głównego zapytania obiekt Pro systemu Windows i z niego odczytuje wartość atrybutu deviceState.

Informacje dotyczące Microsoft Graph API w kontekście tego przykładu usługi Intune

https://learn.microsoft.com/en-us/graph/api/intune-devices-manageddevice-list?view=graph-rest-1.0

https://learn.microsoft.com/en-us/graph/api/resources/intune-devices-windowsprotectionstate?view=graph-rest-1.0

Jak pobrać aplikacje Intune

Poniższy przykład pokazuje, jak pobrać aplikacje Intune i urządzenia, które je zawierają.

Zapytanie wejściowe firmy Microsoft: deviceManagement/detectedApps

Podzapytania: deviceManagement/detectedApps/{id}/managedDevices

Mapowanie atrybutów

Oto 3 przykłady mapowań dla zapytań i podzapytań usługi Intune:

nazwa wyświetlana

platforma

deviceManagement/detectedApps/{id}/managedDevices.operatingSystem

Informacje dotyczące Microsoft Graph API w tym przykładzie usługi Intune

https://learn.microsoft.com/en-us/graph/api/intune-devices-detectedapp-list?view=graph-rest-1.0&tabs=http

https://learn.microsoft.com/en-us/graph/api/resources/intune-devices-detectedapp?view=graph-rest-1.0

Znane ograniczenia

Ograniczenia w wersji 2025.2 i starszych

API raportowania usługi Microsoft Intune https://graph.microsoft.com/beta/deviceManagement/reports/exportJobs nie jest obsługiwany https://learn.microsoft.com/en-us/intune/intune-service/fundamentals/reports-export-graph-available-reports

Ze względów wydajnościowych nie jest obsługiwany więcej niż jeden poziom podzapytań.

Wersje starsze niż 2025.3 nie obsługują więcej niż jednego podzapytania. Obsługa tej opcji została dodana w wersji 2025.3.

Łącznik nie obsługuje oznaczania obiektów usługi Intune jako usuniętych w Matrix42 Core , Pro , IGA w przypadku usuwania obiektów z usługi Microsoft Intune w wersjach starszych niż 2025.3. Obsługa tej funkcji została dodana w wersji 2025.3.

Ograniczenia w 2025.3

API raportowania usługi Microsoft Intune https://graph.microsoft.com/beta/deviceManagement/reports/exportJobs nie jest obsługiwany https://learn.microsoft.com/en-us/intune/intune-service/fundamentals/reports-export-graph-available-reports

Ze względów wydajnościowych nie jest obsługiwany więcej niż jeden poziom podzapytań.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Dokumentacja Efecte IGA dla klientów i partnerów

Copyright 2026 – Matrix42 Professional.

Matrix42 homepage


Knowledge Base Software powered by Helpjuice

0
0
Expand