PowerShell

Ми отримуємо дату створення користувача або групи в Azure AD через PowerShell

Ми отримуємо дату створення користувача або групи в Azure AD через PowerShell

У цій статті ми покажемо, як використання PowerShell, щоб дізнатися дату створення користувача чи групи в Azure AD (Microsoft 365).

Передбачається, що рекламний модуль PowerShell Azure вже встановлений на вашому комп’ютері.

Підключіться до свого орендаря Azure:

Connect-азурад

Вкажіть ім'я та пароль користувача, підтвердьте вхід через MFA (я використовую автентифікацію через додаток Microsoft Authenticator).

Для отримання інформації користувача в Azure використовується командир Get-azureaduser. Але серед усіх атрибутів користувача, який повертає цю команду, немає атрибутів CreedDeteTime (на відміну від команди Get-Duser, яка може повернути значення атрибута, що створюється з on-prem AD). Ви можете відобразити список доступних атрибутів користувача Azure Ad, як це:

Отримати -AzureadUser -ObjectId "[email protected] "| Get-member

Щоб отримати інформацію про розширені атрибути об'єктів Azure AD, вам потрібно використовувати команду get-azureadextension.

Наприклад, щоб отримати дату створення користувача відповідно до його UPN, виконайте команду:

(Get -azureaduserestension -ObjectId "[email protected] ").Get_item ("CreedDateTime")

Ви можете отримати час, щоб створити всіх користувачів у вашій рекламі Azure. Використовуйте такий сценарій PowerShell:

$ Report = @()
$ Aadusers = get -astoreaduser -all: $ true
Foreach ($ aaduser в $ aadusers)
$ Objreport = [pscheshedomobject]@
Користувач = $ aaduser.Userprincipalname
CreationDate = (get -azureaduserestension -ObjectId $ aaduser.ObjectID).Get_item ("CreedDateTime")

$ Report += $ objreport

$ Звіт

Отриманий список можна експортувати у файл CSV:

$ Звіт | Експорт-CSV "$ psscriptroot \ aaduserslist.CSV "

Щоб отримати дату створення групи в Azure AD, вам доведеться зв’язатися зі своїм орендарем через API Microsoft Graph (Opsani Center Center у статті доступ до API Microsoft Graphs за допомогою PowerShell). Щоб відкликати імена груп та дату від створення, дотримуйтесь такого запиту PowerShell:

$ Grapgroupurl = 'https: // графік.Microsoft.Com/v1.0/групи/'
$ Group = (inspe -restmethod -headers@automization = "носій $ ($ token)" -uri $ graphroupurl -method get).Цінність
$ Групи | Виберіть DisplayName, CreedDateTime

Що робити, якщо MacBook не бачить жорсткого диска
Ми говоримо про досить поширену проблему, коли Mac не бачить жорсткого диска і певним чином не дозволяє отримувати файли з нього або завантажувати нав...
Змініть мову інтерфейсу та Russify Windows 10
Мова інтерфейсу операційної системи Windows 10 вибирається під час встановлення, але його можна змінити після його завершення. У цій статті ми розпові...
Чарівна миша - барвисті візуальні ефекти для курсору миші
Якщо ви відкриєте додаткові налаштування миші, ви можете знайти цікаві та частково корисні ефекти для себе - утворення навколо розбіжного курсору "Хви...