Список лицензированных пользователей, которые заходили определённое количество дней назад (licensed.users.lastlogon.ps1)
Автор Maksim Efanov, Last modified by Maksim Efanov на 12 декабря 2022 11:26 AM

Сценарий licensed.users.lastlogon.ps1 предназначен для получения списка активных пользователей Indeed-Id, обладающих лицензиями Windows Logon или Enterprise SSO, которые не заходили определённое количество дней.

Сценарий выполняет поиск пользователей в контейнере или группе (в зависимости от заданного параметра).

Общее количество таких пользователей выводится в конце файла.

Примечание:

Описание действий, необходимых для запуска сценариев, приведено в статье Обзор сценариев Windows Powershell.

Параметры запуска

Параметры запуска сценария отличаются в зависимости от объекта поиска.

Параметры запуска сценария для контейнера (OU):

.\ licensed.users.lastlogon.ps1 -ou <DistinguishedName> -lic <LicenseName> [-rec <RecursiveFlag>] -file <ReportFilePath> -llLimitD <LastLogonLimitInDays>

-ou - путь к объекту сценария (контейнеру) в формате 'OU=Name,DC=Domain'

Процесс определения объекта управления для запуска сценария описан в статье Обзор сценариев Windows Power Shell.

-lic – название лицензии

IID_LFW_USR – лицензия пользователя Windows Logon

IID_ESSO_USR – лицензия пользователя Enterprise SSO

-rec - флаг рекурсивного поиска (опциональный параметр)

0 – нерекурсивный поиск (по умолчанию)

1 – рекурсивный поиск

-file – путь к файлу, который будет создан в результате выполнения сценария

По умолчанию файл создается в каталоге сценария и имеет имя IID_LicensedUsers.txt.

Параметры запуска сценария для группы:

Пример 1

Рассмотрим следующую структуру подразделений (OU):

|- indeed

.\licensed.users.ps1 -ou 'ou=IID_Users,dc=demo,dc=local' -lic 'IID_LFW_USR' -file "C:\IID_Users.txt"

     |--Region1

         |---Office1

         |---Office2

 .\licensed.users.lastlogon.ps1 -ou 'ou=indeed,dc=indeed,dc=local' -lic 'IID_LFW_USR' -file "C:\IID_Users.txt" -llLimitD 14

В результате выполнения приведенной команды будет создан файл C:\IID_Users.txt, содержащий список активных пользователей, обладающих лицензией Windows Logon, которые заходили более 14 дней назад, из подразделения indeed. Пользователи из подразделений Region1, Office1, Office2 не будут включены в список.

Пример 2

.\licensed.users.lastlogon.ps1 -ou 'ou=indeed,dc=demo,dc=local' -lic 'IID_ESSO_USR' -rec 1 -llLimitD 14

В результате выполнения приведенной команды в каталоге файла сценария будет создан файл IID_LicensedUsers.txt, содержащий список активных пользователей, обладающих лицензией Windows Logon, которые заходили более 14 дней назад, из подразделений indeed, Region1, Office1, Office2.

Рассмотрим следующую структуру групп:

|--Region1

         |---Office1

         |---Office2

Пример 3

.\licensed.users.lastlogon.ps1 -ou 'ou=Region1,ou=Users,dc=demo,dc=local' -lic 'IID_LFW_USR' -file "C:\IID_Users.txt" -llLimitD 14

В результате выполнения приведенной команды будет создан файл C:\IID_Users.txt, содержащий список активных пользователей, обладающих лицензией Windows Logon, которые заходили более 14 дней назад, из группы Region1. Пользователи из подразделений Office1, Office2 не будут включены в список.



Вложения 
 
 licensed.users.lastlogon.ps1 (6.49 кБ)
(0 голос(а))
Эта статья полезна
Эта статья бесполезна

Комментарии (0)
Добавить новый комментарий
 
 
Полное имя:
Email:
Комментарии: