{"id":28027,"date":"2024-07-23T10:44:25","date_gmt":"2024-07-23T08:44:25","guid":{"rendered":"https:\/\/my-iam.com\/?p=28027"},"modified":"2024-07-29T13:32:47","modified_gmt":"2024-07-29T11:32:47","slug":"loeschung-inaktiver-gastaccounts","status":"publish","type":"post","link":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/","title":{"rendered":"L\u00f6schung inaktiver Gastaccounts automatisieren"},"content":{"rendered":"<p>Die<strong> Verwaltung von Gastaccounts in Entra ID<\/strong> ist ein wichtiger Aspekt der<strong> Sicherheits- und Compliance-Richtlinien<\/strong> einer Organisation. Inaktive Gastaccounts stellen ein potenzielles Sicherheitsrisiko dar, da sie von unbefugten Benutzern missbraucht werden k\u00f6nnten. Um diese Risiken zu minimieren, ist es wichtig, inaktive Gastaccounts regelm\u00e4\u00dfig zu \u00fcberpr\u00fcfen und gegebenenfalls zu l\u00f6schen.<\/p>\n<p>Azure Automation Runbooks bieten eine automatisierte L\u00f6sung inaktiver Gastaccounts, um diese Aufgabe effizient und zuverl\u00e4ssig zu erledigen. In diesem Leitfaden richten wir ein Azure Automation Runbook ein, welches inaktive Gastaccounts nach 90 Tagen Inaktivit\u00e4t automatisch l\u00f6scht.<\/p>\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Index<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#Vorteile_der_automatischen_Loeschung_inaktiver_Gastaccounts\" >Vorteile der automatischen L\u00f6schung\u00a0inaktiver Gastaccounts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#Azure_Automation_Runbooks_als_Loesung\" >Azure Automation Runbooks als L\u00f6sung<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#Anleitung_zur_Erstellung_eines_Azure_Automation_Runbooks\" >Anleitung zur Erstellung eines Azure Automation Runbooks\u00a0<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#Erstellen_eines_Azure_Automation_Kontos\" >Erstellen eines Azure Automation Kontos<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#Erstellen_eines_Runbooks\" >Erstellen eines Runbooks\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#Berechtigungen_zuweisen\" >Berechtigungen zuweisen\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#Zusaetzliche_PowerShell_Module_installieren\" >Zus\u00e4tzliche PowerShell Module installieren\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#Geplante_Aufgabe_einrichten_und_testen\" >Geplante Aufgabe einrichten und testen<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#Fazit\" >Fazit<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#my-IAM_RealIdentity_zur_Bereitstellung_von_Identitaeten_jeder_Art\" >my-IAM RealIdentity zur Bereitstellung von Identit\u00e4ten jeder Art<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Vorteile_der_automatischen_Loeschung_inaktiver_Gastaccounts\"><\/span>Vorteile der automatischen L\u00f6schung\u00a0inaktiver Gastaccounts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>Erh\u00f6hte Sicherheit<\/strong>: Entfernen inaktiver Konten reduziert die Angriffsfl\u00e4che f\u00fcr potenzielle Sicherheitsbedrohungen.<\/p>\n<p><strong>Verbesserte Verzeichnisverwaltung<\/strong>: Ein aufger\u00e4umtes Verzeichnis erleichtert die Verwaltung und reduziert administrative Aufw\u00e4nde.<\/p>\n<p><strong>Kosteneinsparungen<\/strong>: Vermeidung unn\u00f6tiger Lizenzkosten und Optimierung der Ressourcennutzung.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Azure_Automation_Runbooks_als_Loesung\"><\/span>Azure Automation Runbooks als L\u00f6sung<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>Azure Automation Runbooks<\/strong> erm\u00f6glichen die <strong>Automatisierung von Verwaltungsaufgaben in Azure<\/strong>. Sie bieten eine robuste Plattform, um wiederkehrende Aufgaben, wie die \u00dcberwachung und L\u00f6schung inaktiver Gastaccounts, effizient zu automatisieren. Mit Runbooks k\u00f6nnen <strong>komplexe Workflows erstellt<\/strong> werden, die regelm\u00e4\u00dfig ausgef\u00fchrt werden, um sicherzustellen, dass Richtlinien durchgesetzt werden.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Anleitung_zur_Erstellung_eines_Azure_Automation_Runbooks\"><\/span><span class=\"TextRun SCXW152465383 BCX8\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW152465383 BCX8\" data-ccp-parastyle=\"heading 2\">Anleitung zur Erstellung eines Azure Automation <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW152465383 BCX8\" data-ccp-parastyle=\"heading 2\">Runbooks<\/span><span class=\"NormalTextRun SCXW152465383 BCX8\" data-ccp-parastyle=\"heading 2\">\u00a0<\/span><\/span><span class=\"EOP SCXW152465383 BCX8\" data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335559738&quot;:160,&quot;335559739&quot;:80,&quot;335559740&quot;:259}\"><br \/>\n<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Erstellen_eines_Azure_Automation_Kontos\"><\/span>Erstellen eines Azure Automation Kontos<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>1. Am Azure-Portal anmelden unter <a href=\"https:\/\/portal.azure.com\">https:\/\/portal.azure.com<\/a>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-28029\" title=\"Anmeldung im Entra ID - Azure AD Portal - L\u00f6schung inaktiver Gastaccounts\" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/1_Azure-Portal-anmelden.png\" alt=\"Anmeldung im Entra ID - Azure AD Portal - L\u00f6schung inaktiver Gastaccounts\" width=\"948\" height=\"479\" srcset=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/1_Azure-Portal-anmelden.png 1822w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/1_Azure-Portal-anmelden-300x152.png 300w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/1_Azure-Portal-anmelden-1024x518.png 1024w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/1_Azure-Portal-anmelden-768x388.png 768w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/1_Azure-Portal-anmelden-1536x776.png 1536w\" sizes=\"(max-width: 948px) 100vw, 948px\" \/><\/p>\n<p><span class=\"TextRun SCXW126683342 BCX8\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW126683342 BCX8\">2. \u00dcber \u201e<\/span><span class=\"NormalTextRun SCXW126683342 BCX8\"><strong>Ressource erstellen<\/strong>\u201c eine neue Ressourcengruppe f\u00fcr die Dienste erstellen.<\/span><\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-28035 size-full\" title=\"Ressourcen erstellen im Microsoft Azure - inaktiver Gastaccounts\" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/2_Ressource-Erstellen-1.png\" alt=\"Ressourcen erstellen im Microsoft Azure - inaktiver Gastaccounts\" width=\"1823\" height=\"856\" srcset=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/2_Ressource-Erstellen-1.png 1823w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/2_Ressource-Erstellen-1-300x141.png 300w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/2_Ressource-Erstellen-1-1024x481.png 1024w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/2_Ressource-Erstellen-1-768x361.png 768w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/2_Ressource-Erstellen-1-1536x721.png 1536w\" sizes=\"(max-width: 1823px) 100vw, 1823px\" \/> <img decoding=\"async\" class=\"aligncenter wp-image-28033 size-full\" title=\"Erstellen Sie eine Gruppe mit inaktiven GuestAccounts\" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/3_Create-a-resource-group-e1721977801988.png\" alt=\"Erstellen Sie eine Gruppe mit inaktiven GuestAccounts\" width=\"1201\" height=\"474\" srcset=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/3_Create-a-resource-group-e1721977801988.png 1201w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/3_Create-a-resource-group-e1721977801988-300x118.png 300w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/3_Create-a-resource-group-e1721977801988-1024x404.png 1024w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/3_Create-a-resource-group-e1721977801988-768x303.png 768w\" sizes=\"(max-width: 1201px) 100vw, 1201px\" \/><\/p>\n<p><span class=\"EOP SCXW126683342 BCX8\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\"><span class=\"TextRun SCXW15245982 BCX8\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW15245982 BCX8\">3. Im n\u00e4chsten Schritt erstellen wir ein <strong>Automation <\/strong><\/span><span class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW15245982 BCX8\"><strong>Konto<\/strong>,<\/span><span class=\"NormalTextRun SCXW15245982 BCX8\"> welches unser <strong>PowerShell Skript ausf\u00fchren soll<\/strong>. Dazu gehen wir wieder \u00fcber \u201eRessource Erstellen\u201c und suchen nach \u201eAutomation Account\u201c<\/span><\/span><span class=\"EOP SCXW15245982 BCX8\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span>\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-28037 size-full\" title=\"Erstellen Sie eine automatisierte Gruppe mit inaktiven GuestAccounts. - Gastaccounts nach 90 Tagen l\u00f6schen\" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/4_Automation-Account.png\" alt=\"Erstellen Sie eine automatisierte Gruppe mit inaktiven GuestAccounts. - Gastaccounts nach 90 Tagen l\u00f6schen\" width=\"1183\" height=\"889\" srcset=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/4_Automation-Account.png 1183w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/4_Automation-Account-300x225.png 300w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/4_Automation-Account-1024x770.png 1024w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/4_Automation-Account-768x577.png 768w\" sizes=\"(max-width: 1183px) 100vw, 1183px\" \/><\/p>\n<p><span data-contrast=\"auto\">4. Sicher stellen, dass bei der Erstellung des Automatisierungskontos die Option \u201e<strong>Vom System zugewiesene verwaltete Identit\u00e4t<\/strong>\u201c aktiviert wurde.\u00a0<\/span> <b><span data-contrast=\"auto\">Hinweis:<\/span><\/b><span data-contrast=\"auto\"> Ich empfehle dringend, diese Option anstelle der bald auslaufenden Option \u201e<strong>Ausf\u00fchren als Konto<\/strong>\u201c zu verwenden.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-28039 size-full\" title=\"EntraIdentity - Automation\" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/5_Ausfuehren-als-Konto.png\" alt=\"EntraIdentity - Automation\" width=\"1822\" height=\"889\" srcset=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/5_Ausfuehren-als-Konto.png 1822w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/5_Ausfuehren-als-Konto-300x146.png 300w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/5_Ausfuehren-als-Konto-1024x500.png 1024w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/5_Ausfuehren-als-Konto-768x375.png 768w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/5_Ausfuehren-als-Konto-1536x749.png 1536w\" sizes=\"(max-width: 1822px) 100vw, 1822px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Erstellen_eines_Runbooks\"><\/span><span data-contrast=\"none\">Erstellen eines Runbooks<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335559738&quot;:160,&quot;335559739&quot;:80,&quot;335559740&quot;:259}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span data-contrast=\"auto\">1. \u00d6ffnen wir das eben erstellte Automatisierungskontos, um ein neues <strong>Runbook zu erstellen<\/strong>.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-28041 size-full\" title=\"Runbooks\u00a0erstellen im Entra ID\" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/6_-Automatisierungskontos-um-ein-neues-Runbook-zu-erstellen.-.png.png\" alt=\"Runbooks\u00a0erstellen im Entra ID\" width=\"1824\" height=\"859\" srcset=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/6_-Automatisierungskontos-um-ein-neues-Runbook-zu-erstellen.-.png.png 1824w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/6_-Automatisierungskontos-um-ein-neues-Runbook-zu-erstellen.-.png-300x141.png 300w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/6_-Automatisierungskontos-um-ein-neues-Runbook-zu-erstellen.-.png-1024x482.png 1024w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/6_-Automatisierungskontos-um-ein-neues-Runbook-zu-erstellen.-.png-768x362.png 768w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/6_-Automatisierungskontos-um-ein-neues-Runbook-zu-erstellen.-.png-1536x723.png 1536w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-28043 size-full\" title=\"Runbooks\u00a0erstellen im Entra ID mit inaktiven Gast-Accounts. \" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/7_Create-Runbook.png\" alt=\"Runbooks\u00a0erstellen im Entra ID mit inaktiven Gast-Accounts. \" width=\"1184\" height=\"887\" srcset=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/7_Create-Runbook.png 1184w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/7_Create-Runbook-300x225.png 300w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/7_Create-Runbook-1024x767.png 1024w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/7_Create-Runbook-768x575.png 768w\" sizes=\"(max-width: 1184px) 100vw, 1184px\" \/><\/p>\n<p><span data-contrast=\"auto\">2. Haben wir unser Runbook erstellt, den unten stehenden Code mit dem <strong>Skript zur Identifizierung und L\u00f6schung inaktiver Gastaccounts<\/strong> <strong>einf\u00fcgen.<\/strong><\/span><\/p>\n<pre class=\"lang:default decode:true \"># Author: Dennis Rupp (dennis.rupp@firstattribute.com)\r\n# Description: Script monitors Azure Active Directory guest users last login and remove them\r\n# when login greather than x days\r\n# Version: 1.0\r\n# Created on: 18.12.2023\r\n# Last Change: 18.12.2023\r\n# Changed by: Dennis Rupp\r\n# ===========================================================================================\r\n# Change History:\r\n#\r\n# Release: | Date: | Author: | Changes:\r\n# -----------+------------+---------------+-------------------------------------------------\r\n# 1.0 | 18.12.2023 | D. Rupp | Creation\r\n\r\n$inactiveDays = 90\r\n$inactiveDate = (Get-Date).AddDays(-$inactiveDays)\r\n\r\n$body = \"{0} has been inactive for over $($inactiveDays) days. {0} will be remove now, last logon on: {1}\"\r\n$bodyNoLogin = \"{0} has no login at now.\"\r\n\r\n\r\nWrite-Output (\"[info] Starting watch inactive entraID guest users...\")\r\nConnect-MgGraph -Identity -NoWelcome\r\n$guestsEntraID = Get-MgUser -ConsistencyLevel eventual -Count userCount -Filter \"UserType eq 'Guest'\" -Property Id, DisplayName, UserPrincipalName, UserType, SignInActivity -top 10000\r\n\r\nWrite-Output (\"[info] \" + ($guestsEntraID.Count).ToString() + \" active users found in AD.\")\r\nforeach($guestEntraID in $guestsEntraID) {\r\nWrite-Debug (\"[debug] Checking \" + $guestEntraID.UserPrincipalName + \" last login date...\")\r\ntry {\r\nif ($null -eq $guestEntraID.SignInActivity.LastSignInDateTime) {\r\nWrite-Warning -Message (\"[warn] \" + $bodyNoLogin -f $guestEntraID.DisplayName, $guestEntraID.SignInActivity.LastSignInDateTime)\r\ncontinue\r\n}\r\nif (($guestEntraID.SignInActivity.LastSignInDateTime -lt $inactiveDate) -and ($guestEntraID.SignInActivity.LastNonInteractiveSignInDateTime -lt $inactiveDate)) {\r\nWrite-Output (\"[info] \" + $body -f $guestEntraID.DisplayName, $guestEntraID.SignInActivity.LastSignInDateTime)\r\nRemove-MgUser -UserId $guestEntraID.Id\r\n}\r\n}\r\ncatch {\r\nWrite-Error -Message (\"[error] Error at remove entraID guest $($guestEntraID.DisplayName), message: $($_.Exception.Message)\")\r\n}\r\n}<\/pre>\n<p><span data-contrast=\"auto\">3. Wurde der Code eingef\u00fcgt, auf \u201e<strong>Speichern<\/strong>\u201c und anschlie\u00dfend auf \u201e<strong>Ver\u00f6ffentlichen<\/strong>\u201c klicken.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-28045 size-full\" title=\"Watch-InactiveGuestAccounts\" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/8_-Code-eingefuegt-auf-\u201eSpeichern-.png\" alt=\"Watch-InactiveGuestAccounts\" width=\"1818\" height=\"890\" srcset=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/8_-Code-eingefuegt-auf-\u201eSpeichern-.png 1818w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/8_-Code-eingefuegt-auf-\u201eSpeichern--300x147.png 300w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/8_-Code-eingefuegt-auf-\u201eSpeichern--1024x501.png 1024w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/8_-Code-eingefuegt-auf-\u201eSpeichern--768x376.png 768w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/8_-Code-eingefuegt-auf-\u201eSpeichern--1536x752.png 1536w\" sizes=\"(max-width: 1818px) 100vw, 1818px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Berechtigungen_zuweisen\"><\/span><span data-contrast=\"none\">Berechtigungen zuweisen<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335559738&quot;:160,&quot;335559739&quot;:80,&quot;335559740&quot;:259}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span data-contrast=\"auto\">Die verwaltete <strong>Identit\u00e4t ben\u00f6tigt Rechte<\/strong>, um, mit der <strong>Microsoft Graph API kommunizieren zu k\u00f6nnen<\/strong>. Hierf\u00fcr gibt es keine GUI und die Befehle m\u00fcssen mit PowerShell ausgef\u00fchrt werden.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">In dem PowerShell Schnipsel m\u00fcssen die Variablen <\/span><b><span data-contrast=\"auto\">$TenantID<\/span><\/b><span data-contrast=\"auto\">, <\/span><b><span data-contrast=\"auto\">$DisplayNameOfMSI<\/span><\/b><span data-contrast=\"auto\"> und <\/span><b><span data-contrast=\"auto\">$PermissionName<\/span><\/b><span data-contrast=\"auto\"> mit den aktuellen Werten erg\u00e4nzt werden, um anschlie\u00dfend die Berechtigungen f\u00fcr <\/span><strong>AuditLog.Read.All <\/strong><span data-contrast=\"auto\">und <\/span><strong>User.ReadWrite.All<\/strong> <span data-contrast=\"auto\">hinzuf\u00fcgen zu k\u00f6nnen.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<pre class=\"lang:default decode:true \">$TenantID=\"&lt;your tenant id&gt;\"\r\n$GraphAppId = \"00000003-0000-0000-c000-000000000000\"\r\n$DisplayNameOfMSI=\"&lt;name of managed identity&gt;\"\r\n$PermissionName = \"User.ReadWrite.All\"\r\n\r\nInstall-Module AzureAD\r\nConnect-AzureAD -TenantId $TenantID\r\n\r\n$MSI = (Get-AzureADServicePrincipal -Filter \"displayName eq '$DisplayNameOfMSI'\")\r\n$GraphServicePrincipal = Get-AzureADServicePrincipal -Filter \"appId eq '$GraphAppId'\"\r\n$AppRole = $GraphServicePrincipal.AppRoles | Where-Object {$_.Value -eq $PermissionName -and $_.AllowedMemberTypes -contains \"Application\"}\r\n\r\nNew-AzureAdServiceAppRoleAssignment -ObjectId $MSI.ObjectId -PrincipalId $MSI.ObjectId -ResourceId $GraphServicePrincipal.ObjectId -Id $AppRole.Id<\/pre>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Zusaetzliche_PowerShell_Module_installieren\"><\/span><span data-contrast=\"none\">Zus\u00e4tzliche PowerShell Module installieren<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335559738&quot;:160,&quot;335559739&quot;:80,&quot;335559740&quot;:259}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span data-contrast=\"auto\">Damit die verwendeten Module geladen werden, m\u00fcssen wir diese in unserem <strong>Automation Account importieren<\/strong>.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ol>\n<li>Navigieren zum Automatisierungskonto und unter dem Men\u00fcpunkt \u201eModule\u201c auf \u201eEin Modul hinzuf\u00fcgen\u201c klicken.<\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-28047\" title=\"Zus\u00e4tzliche PowerShell Module installieren\u00a0\" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/9_Zusaetzliche-PowerShell-Module.png\" alt=\"Zus\u00e4tzliche PowerShell Module installieren\u00a0\" width=\"721\" height=\"351\" srcset=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/9_Zusaetzliche-PowerShell-Module.png 1820w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/9_Zusaetzliche-PowerShell-Module-300x146.png 300w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/9_Zusaetzliche-PowerShell-Module-1024x498.png 1024w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/9_Zusaetzliche-PowerShell-Module-768x374.png 768w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/9_Zusaetzliche-PowerShell-Module-1536x748.png 1536w\" sizes=\"(max-width: 721px) 100vw, 721px\" \/><\/p>\n<p>Hier w\u00e4hlen wir folgende Module aus der PS Gallery aus:<\/p>\n<ul>\n<li>Microsoft.Graph.Authentication<\/li>\n<li>Microsoft.Graph.Users<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Geplante_Aufgabe_einrichten_und_testen\"><\/span><img decoding=\"async\" class=\"aligncenter wp-image-28049\" title=\"Zus\u00e4tzliche PowerShell Module installieren\u00a0\" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/10_Module-aus-der-PS-Gallery-aus.png\" alt=\"Zus\u00e4tzliche PowerShell Module installieren\u00a0\" width=\"793\" height=\"390\" srcset=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/10_Module-aus-der-PS-Gallery-aus.png 1194w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/10_Module-aus-der-PS-Gallery-aus-300x147.png 300w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/10_Module-aus-der-PS-Gallery-aus-1024x503.png 1024w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/10_Module-aus-der-PS-Gallery-aus-768x378.png 768w\" sizes=\"(max-width: 793px) 100vw, 793px\" \/>Geplante Aufgabe einrichten und testen<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Wenn alle Schritte durchgef\u00fchrt sind, m\u00fcssen wir noch einen <strong>Timer einstellen und das Runbook testen<\/strong> f\u00fcr die automatische L\u00f6schung inaktiver Gastaccounts.<\/p>\n<p>Dazu w\u00e4hlen wir wieder unser Runbook aus und erstellen einen neuen Timer. In unserem Fall f\u00fchren wir das Skript t\u00e4glich aus.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-28051\" title=\"Geplante Aufgabe einrichten und Testen\" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/11_Geplante-Aufgabe-einrichten-und-Testen.png\" alt=\"Geplante Aufgabe einrichten und Testen\" width=\"1056\" height=\"506\" srcset=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/11_Geplante-Aufgabe-einrichten-und-Testen.png 1821w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/11_Geplante-Aufgabe-einrichten-und-Testen-300x144.png 300w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/11_Geplante-Aufgabe-einrichten-und-Testen-1024x491.png 1024w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/11_Geplante-Aufgabe-einrichten-und-Testen-768x368.png 768w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/11_Geplante-Aufgabe-einrichten-und-Testen-1536x736.png 1536w\" sizes=\"(max-width: 1056px) 100vw, 1056px\" \/><\/p>\n<p>Nachdem wir den Timer eingestellt haben, <strong>starten wir das Runbook<\/strong> in der \u00dcbersichtsseite, dort k\u00f6nnen wir auch die <strong>Logeintr\u00e4ge einsehen<\/strong>, die unser Skript erstellt hat.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-28053\" title=\"Logeintr\u00e4ge inaktiver Gastaccount einsehen. \" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/12_Log-Eintraege-einsehen.png\" alt=\"Logeintr\u00e4ge inaktiver Gastaccount einsehen. - L\u00f6schung inaktiver Gastaccounts\" width=\"870\" height=\"420\" srcset=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/12_Log-Eintraege-einsehen.png 1822w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/12_Log-Eintraege-einsehen-300x145.png 300w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/12_Log-Eintraege-einsehen-1024x495.png 1024w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/12_Log-Eintraege-einsehen-768x371.png 768w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/12_Log-Eintraege-einsehen-1536x742.png 1536w\" sizes=\"(max-width: 870px) 100vw, 870px\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-28092\" title=\"Logeintr\u00e4ge einsehen\" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/Logeintraege-einsehen.png\" alt=\"Logeintr\u00e4ge einsehen\" width=\"465\" height=\"340\" srcset=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/Logeintraege-einsehen.png 1088w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/Logeintraege-einsehen-300x219.png 300w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/Logeintraege-einsehen-1024x748.png 1024w, https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/Logeintraege-einsehen-768x561.png 768w\" sizes=\"(max-width: 465px) 100vw, 465px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Fazit\"><\/span>Fazit<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Die<strong> Automatisierung der L\u00f6schung inaktiver Gastaccounts mithilfe von Azure Automation Runbooks<\/strong> stellt sicher, dass unser Verzeichnis stets aktuell und sicher bleibt. Durch die regelm\u00e4\u00dfige \u00dcberpr\u00fcfung und Bereinigung des Verzeichnisses k\u00f6nnen potenzielle Sicherheitsl\u00fccken geschlossen und administrative Aufw\u00e4nde reduziert werden. Azure Automation bietet hierbei eine flexible und skalierbare L\u00f6sung, die sich nahtlos in unsere bestehenden Arbeitsabl\u00e4ufe integrieren l\u00e4sst.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"my-IAM_RealIdentity_zur_Bereitstellung_von_Identitaeten_jeder_Art\"><\/span>my-IAM RealIdentity zur Bereitstellung von Identit\u00e4ten jeder Art<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"wp-image-27598 alignleft\" title=\"my-IAM PeopleConnect\" src=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/06\/my-IAM-RealIdentity_2-3.gif\" alt=\"\" width=\"150\" height=\"127\" \/><\/p>\n<p>Unser Cloud-Service <a href=\"https:\/\/my-iam.com\/realidentity\/\">my-IAM RealIdentity<\/a> erm\u00f6glicht ein verteiltes Identit\u00e4tsmanagement:<\/p>\n<p>RealIdentity sammelt die <strong>Identit\u00e4tsdaten aus den verschiedensten Quellsystemen<\/strong>, sortiert, kombiniert, bereinigt und aktualisiert die Daten und<br \/>\nstellt sie f\u00fcr Anwendungen jeglicher Art zur Verf\u00fcgung. Demzufolge nutzen Unternehmen RealIdentity als Hauptquelle f\u00fcr ihre Identit\u00e4tsdaten, die sie in externen Anwendungen ben\u00f6tigen.<\/p>\n<p><a href=\"https:\/\/my-iam.com\/demo-buchen\/\" rel=\"noopener\"><button class=\"ButtonBeratung aligncenter\">Jetzt Online-Demo buchen<\/button><\/a><\/p>\n<p style=\"text-align: center;\">Sie k\u00f6nnen unser Team auch telefonisch erreichen, unter<br \/>\n<a href=\"tel:+4981969984330\"><strong>+49 8196 998 4330<\/strong><\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Verwaltung von Gastaccounts in Entra ID ist ein wichtiger Aspekt der Sicherheits- und Compliance-Richtlinien einer Organisation. Inaktive Gastaccounts stellen [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[3390,3393],"tags":[3402,3403,3404],"class_list":["post-28027","post","type-post","status-publish","format-standard","hentry","category-entra-id","category-my-iam-realidentity","tag-azure-automation-runbooks","tag-loeschung-inaktiver-gastaccounts-automatisieren","tag-powershell"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>L\u00f6schung inaktiver Gastaccounts automatisieren - my-IAM<\/title>\n<meta name=\"description\" content=\"L\u00f6schung inaktiver Gastaccounts automatisieren - Mit Runbook werden GuestAccount nach 90 Tagen Inaktivit\u00e4t in Entra ID gel\u00f6scht.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"L\u00f6schung inaktiver Gastaccounts automatisieren - my-IAM\" \/>\n<meta property=\"og:description\" content=\"L\u00f6schung inaktiver Gastaccounts automatisieren - Mit Runbook werden GuestAccount nach 90 Tagen Inaktivit\u00e4t in Entra ID gel\u00f6scht.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/\" \/>\n<meta property=\"og:site_name\" content=\"my-IAM\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/firstattribute\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-23T08:44:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-29T11:32:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/1_Azure-Portal-anmelden.png\" \/>\n<meta name=\"author\" content=\"Elysabeth Yven\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Elysabeth Yven\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"5\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/loeschung-inaktiver-gastaccounts\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/loeschung-inaktiver-gastaccounts\\\/\"},\"author\":{\"name\":\"Elysabeth Yven\",\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/#\\\/schema\\\/person\\\/4d93c8bed2728014691e7f2cf30c5294\"},\"headline\":\"L\u00f6schung inaktiver Gastaccounts automatisieren\",\"datePublished\":\"2024-07-23T08:44:25+00:00\",\"dateModified\":\"2024-07-29T11:32:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/loeschung-inaktiver-gastaccounts\\\/\"},\"wordCount\":691,\"publisher\":{\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/loeschung-inaktiver-gastaccounts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/my-iam.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/1_Azure-Portal-anmelden.png\",\"keywords\":[\"Azure Automation Runbooks\",\"L\u00f6schung inaktiver Gastaccounts automatisieren\",\"PowerShell\"],\"articleSection\":[\"Entra ID\",\"my-IAM RealIdentity\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/loeschung-inaktiver-gastaccounts\\\/\",\"url\":\"https:\\\/\\\/my-iam.com\\\/de\\\/loeschung-inaktiver-gastaccounts\\\/\",\"name\":\"L\u00f6schung inaktiver Gastaccounts automatisieren - my-IAM\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/loeschung-inaktiver-gastaccounts\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/loeschung-inaktiver-gastaccounts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/my-iam.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/1_Azure-Portal-anmelden.png\",\"datePublished\":\"2024-07-23T08:44:25+00:00\",\"dateModified\":\"2024-07-29T11:32:47+00:00\",\"description\":\"L\u00f6schung inaktiver Gastaccounts automatisieren - Mit Runbook werden GuestAccount nach 90 Tagen Inaktivit\u00e4t in Entra ID gel\u00f6scht.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/loeschung-inaktiver-gastaccounts\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/my-iam.com\\\/de\\\/loeschung-inaktiver-gastaccounts\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/loeschung-inaktiver-gastaccounts\\\/#primaryimage\",\"url\":\"https:\\\/\\\/my-iam.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/1_Azure-Portal-anmelden.png\",\"contentUrl\":\"https:\\\/\\\/my-iam.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/1_Azure-Portal-anmelden.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/loeschung-inaktiver-gastaccounts\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/my-iam.com\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"L\u00f6schung inaktiver Gastaccounts automatisieren\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/my-iam.com\\\/de\\\/\",\"name\":\"my-IAM\",\"description\":\"Cloud-Plattform f\u00fcr vernetztes Identity Management\",\"publisher\":{\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/my-iam.com\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/#organization\",\"name\":\"my-IAM\",\"url\":\"https:\\\/\\\/my-iam.com\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/my-iam.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Logo-my-IAM-blau-512-150x150-2.png\",\"contentUrl\":\"https:\\\/\\\/my-iam.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Logo-my-IAM-blau-512-150x150-2.png\",\"width\":200,\"height\":200,\"caption\":\"my-IAM\"},\"image\":{\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/firstattribute\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/my-iam.com\\\/de\\\/#\\\/schema\\\/person\\\/4d93c8bed2728014691e7f2cf30c5294\",\"name\":\"Elysabeth Yven\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"L\u00f6schung inaktiver Gastaccounts automatisieren - my-IAM","description":"L\u00f6schung inaktiver Gastaccounts automatisieren - Mit Runbook werden GuestAccount nach 90 Tagen Inaktivit\u00e4t in Entra ID gel\u00f6scht.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/","og_locale":"de_DE","og_type":"article","og_title":"L\u00f6schung inaktiver Gastaccounts automatisieren - my-IAM","og_description":"L\u00f6schung inaktiver Gastaccounts automatisieren - Mit Runbook werden GuestAccount nach 90 Tagen Inaktivit\u00e4t in Entra ID gel\u00f6scht.","og_url":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/","og_site_name":"my-IAM","article_publisher":"https:\/\/www.facebook.com\/firstattribute","article_published_time":"2024-07-23T08:44:25+00:00","article_modified_time":"2024-07-29T11:32:47+00:00","og_image":[{"url":"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/1_Azure-Portal-anmelden.png","type":"","width":"","height":""}],"author":"Elysabeth Yven","twitter_misc":{"Verfasst von":"Elysabeth Yven","Gesch\u00e4tzte Lesezeit":"5\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#article","isPartOf":{"@id":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/"},"author":{"name":"Elysabeth Yven","@id":"https:\/\/my-iam.com\/de\/#\/schema\/person\/4d93c8bed2728014691e7f2cf30c5294"},"headline":"L\u00f6schung inaktiver Gastaccounts automatisieren","datePublished":"2024-07-23T08:44:25+00:00","dateModified":"2024-07-29T11:32:47+00:00","mainEntityOfPage":{"@id":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/"},"wordCount":691,"publisher":{"@id":"https:\/\/my-iam.com\/de\/#organization"},"image":{"@id":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#primaryimage"},"thumbnailUrl":"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/1_Azure-Portal-anmelden.png","keywords":["Azure Automation Runbooks","L\u00f6schung inaktiver Gastaccounts automatisieren","PowerShell"],"articleSection":["Entra ID","my-IAM RealIdentity"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/","url":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/","name":"L\u00f6schung inaktiver Gastaccounts automatisieren - my-IAM","isPartOf":{"@id":"https:\/\/my-iam.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#primaryimage"},"image":{"@id":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#primaryimage"},"thumbnailUrl":"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/1_Azure-Portal-anmelden.png","datePublished":"2024-07-23T08:44:25+00:00","dateModified":"2024-07-29T11:32:47+00:00","description":"L\u00f6schung inaktiver Gastaccounts automatisieren - Mit Runbook werden GuestAccount nach 90 Tagen Inaktivit\u00e4t in Entra ID gel\u00f6scht.","breadcrumb":{"@id":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#primaryimage","url":"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/1_Azure-Portal-anmelden.png","contentUrl":"https:\/\/my-iam.com\/wp-content\/uploads\/2024\/07\/1_Azure-Portal-anmelden.png"},{"@type":"BreadcrumbList","@id":"https:\/\/my-iam.com\/de\/loeschung-inaktiver-gastaccounts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/my-iam.com\/de\/"},{"@type":"ListItem","position":2,"name":"L\u00f6schung inaktiver Gastaccounts automatisieren"}]},{"@type":"WebSite","@id":"https:\/\/my-iam.com\/de\/#website","url":"https:\/\/my-iam.com\/de\/","name":"my-IAM","description":"Cloud-Plattform f\u00fcr vernetztes Identity Management","publisher":{"@id":"https:\/\/my-iam.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/my-iam.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/my-iam.com\/de\/#organization","name":"my-IAM","url":"https:\/\/my-iam.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/my-iam.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/my-iam.com\/wp-content\/uploads\/2021\/07\/Logo-my-IAM-blau-512-150x150-2.png","contentUrl":"https:\/\/my-iam.com\/wp-content\/uploads\/2021\/07\/Logo-my-IAM-blau-512-150x150-2.png","width":200,"height":200,"caption":"my-IAM"},"image":{"@id":"https:\/\/my-iam.com\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/firstattribute"]},{"@type":"Person","@id":"https:\/\/my-iam.com\/de\/#\/schema\/person\/4d93c8bed2728014691e7f2cf30c5294","name":"Elysabeth Yven"}]}},"_links":{"self":[{"href":"https:\/\/my-iam.com\/de\/wp-json\/wp\/v2\/posts\/28027","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/my-iam.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/my-iam.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/my-iam.com\/de\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/my-iam.com\/de\/wp-json\/wp\/v2\/comments?post=28027"}],"version-history":[{"count":16,"href":"https:\/\/my-iam.com\/de\/wp-json\/wp\/v2\/posts\/28027\/revisions"}],"predecessor-version":[{"id":28181,"href":"https:\/\/my-iam.com\/de\/wp-json\/wp\/v2\/posts\/28027\/revisions\/28181"}],"wp:attachment":[{"href":"https:\/\/my-iam.com\/de\/wp-json\/wp\/v2\/media?parent=28027"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/my-iam.com\/de\/wp-json\/wp\/v2\/categories?post=28027"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/my-iam.com\/de\/wp-json\/wp\/v2\/tags?post=28027"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}