Обновление часов входа в систему для пользователя с помощью C # System.DirectoryServices (библиотека Windows 2008 Active Directory) - PullRequest
0 голосов
/ 07 декабря 2009

Это таблица доступа в будние дни ... Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 07 декабря 2009

Ознакомьтесь с этой веткой по программированию каталогов .NET - это лучшая информация, которую я нашел до сих пор (и я долго искал!).

http://directoryprogramming.net/forums/thread/6194.aspx

Есть также статья о CodeProject - LoginHours из DirectoryEntry в виде логического массива - в которой в определенной степени показано, как работать с часами входа из DirectoryEntry объекта.

Вот еще один пост , в котором показано, как настроить часы входа в Java - тоже может быть полезно просто посмотреть, как они это делают.

0 голосов
/ 15 августа 2017

В этом обсуждении есть совет относительно часового пояса. https://social.msdn.microsoft.com/Forums/vstudio/en-US/e745e812-1644-491f-9034-39855cd16016/how-to-get-users-login-hours-from-active-directory-using-c?forum=csharpgeneral, который также упоминается немного в полезной ссылке в другом ответе http://www.codeproject.com/KB/system/DirectoryEntry_LoginHours.aspx

И здесь вы можете найти больше информации о доступе к этому через API управления учетной записью https://msdn.microsoft.com/en-us/library/system.directoryservices.accountmanagement.authenticableprincipal.permittedlogontimes(v=vs.110).aspx

некоторые примеры использования этого API приведены на https://www.codeproject.com/Articles/90142/Everything-in-Active-Directory-via-C-NET-3-5-Using но не нашел ни одного конкретного для манипулирования часами

Если вы используете классический API с атрибутами в стиле LDAP, вам нужно получить доступ к logonHours, исходя из https://msdn.microsoft.com/en-us/library/ms676846(v=vs.85).aspx и https://social.technet.microsoft.com/wiki/contents/articles/6822.active-directory-attributes-in-the-aduc-gui-tool.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...