2016-10-14 6 views
-1

Active Directoryからロックアウトされたユーザーの数を取得できるスクリプトを作成しています。無効にされていない、ロックアウトされたユーザーの現在の数。これは可能ですか?私は以前からADからデータを取得していましたので、試してみる前にあなたに聞いています。PHP LDAPのロックアウトされたユーザーの数

+0

あなたは何を試していますか? –

+0

ロックアウトされたユーザーの数をアクティブなディレクトリから取得しようとしています。それはクエストオンでそう正確に言う。 –

答えて

-1

残念ながら、セッション管理はありません。これは、データを取得できるディレクトリサービスのみを提供します。ログアウトしたユーザーなどはありません。

システムを作成することができます。ユーザーがログインすると、ユーザー/有効期限がデータベースに保存されることがあります。ログアウトするか、セッション/クッキーが破棄されると、データベースから削除されます。

+0

ログアウトしたユーザーを取得しようとはしませんでしたが、ロックアウトされています。アカウントがロックされています。ロックされたユーザーの数をイントラネットに表示したい –

+0

多分この質問を試すことができます。http://stackoverflow.com/questions/11795294/detect-if-an-active-directory-user-account-is-locked-using-ldap-in-python –

0

(|(!(gosaVacationStop=*))(!(gosaVacationStop=0)))をお試しください。属性lockoutTimeセットを持っており、それが0

$result = ldap_search($con, '(&(samaccountname=*)(|(!(gosaVacationStop=*))(!(gosaVacationStop=0))))', '*'); 
echo ldap_count_entries($con, $result); 

ない場合、あなたにロックされたアカウントの数を与える必要があることをすべてのユーザーを取得する必要があり

関連する問題