diff --git a/m365-groups.php b/m365-groups.php new file mode 100644 index 0000000..a26b944 --- /dev/null +++ b/m365-groups.php @@ -0,0 +1,29 @@ +post($url, [ + 'form_params' => [ + 'client_id' => $clientId, + 'client_secret' => $clientSecret, + 'scope' => 'https://graph.microsoft.com/.default', + 'grant_type' => 'client_credentials', + ], +])->getBody()->getContents()); +$accessToken = $token->access_token; + +$graph = new Graph(); + $graph->setAccessToken($accessToken); + + $user = $graph->createRequest("GET", "/groups") + ->setReturnType(Model\Group::class) + ->execute(); + print_r($user); +?> diff --git a/m365-secalerts.php b/m365-secalerts.php index 334e146..3449e0b 100644 --- a/m365-secalerts.php +++ b/m365-secalerts.php @@ -21,8 +21,8 @@ $accessToken = $token->access_token; $graph = new Graph(); $graph->setAccessToken($accessToken); - $user = $graph->createRequest("GET", "/security/alerts") - ->setReturnType(Model\Security::class) + $user = $graph->createRequest("GET", "/groups") + ->setReturnType(Model\groups::class) ->execute(); print_r($user);