問題タブ [ldap-query]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
120227 参照

python - Python での LDAP クエリ

LDAPで次のクエリを実行したい

そして、このようにして得られた変数を使用します。どうやってやるの?

0 投票する
2 に答える
1159 参照

vbscript - DC SYSVOL 情報 (パス、サイズ、空き容量) を取得する VBScript

DC に関する情報を取得しており、sysvol へのパス、合計サイズ、および残りの空き容量を取得する必要があります。

彼は VBScript で行うことができません。

ありがとう

0 投票する
2 に答える
50482 参照

php - LDAP/ADフィルター-「オブジェクトクラスが等しくない」が機能していません

LDAP Active Directoryを使用していて、すべてのユーザーを一覧表示しようとしています。私は完璧に機能するこのフィルターを持っています:

残念ながら、ADにはオブジェクトクラス「user」のコンピューターユニットやその他のデバイスも存在するため、以前のフィルターでは、すべてのユーザー、コンピューター、デバイス、部屋などを取得しました。

これらのコンピューターとデバイスにはオブジェクトクラス"computer"もあるため、実際のユーザーのみを一覧表示するには、objectclass!="computer"でフィルターを拡張する必要があります。これまで私はこれらのフィルターを試しましたが、どれも機能していません(データは返されません!):

(実際のユーザーはオブジェクトクラス「コンピューター」を持っていません)。

私はPHPldap実装を使用しているので、ldap_search()メソッドを使用しています。

「等しくない」構文が見つかりました。例: http://technet.microsoft.com/en-us/library/aa996205%28EXCHG.65%29.aspxまたはここ:http : //msdn.microsoft.com/ en-us / library / aa746475%28v = vs.85%29.aspx

DN内の(!CN = Computers)でユーザーをフィルタリングしようとすることもできますが、私にとってはより論理的であるため、最初に(!objectclass = computer)をフィルタリングしたいと思います。

objectclass!= "computer"式の正しい構文は何ですか?

0 投票する
2 に答える
2314 参照

c# - 特定のユーザーのユーザーグループのLDAPを照会する

C#で特定のユーザーのLDAPActiveDirectoryのユーザーグループを確認する必要があります。つまり、このユーザー名をメソッドに渡すと、そのユーザーが属するグループのリストが返されます。これで私を助けてくれませんか。Im Searching alotしかし、毎回新しいエラーが発生します。

LDAPパス:192.168.1.4

ドメイン名:Arslan

ユーザー名:ArslanP

パスワード:testad

0 投票する
3 に答える
3991 参照

php - ldap_get_entries は、要素数がゼロの配列を返します

状況によっては、ldap_get_entries は要素 count=zero の配列を返すため、それ以上のエントリがない array('count'=>0) のような配列があります。

これが起こる条件は何ですか?

PS:

  • 検索している OU が空の場合、別のエラーが発生します (無効なベース DN)
  • ユーザーが OU へのアクセス許可を持っていない場合、上記と同じエラーが発生します

編集:

  • PHPコードは、あらゆる種類の検索を行うことができ、上記の問題はいくつかの奇妙なActive Directory構成でのみ発生するため、無関係です
  • それでも主張するなら…$entries = ldap_get_entries($this->ldap_connection, $search_result);
  • ldap_get_entries は、ほとんどの場合、適切なエラーで返されると予想されるものを返します

したがって、私の質問を言い換えると、ldap_get_entries がエラーなしでカウント = 0 の配列を返す条件は何ですか。条件とは、次のことを意味します。

  • Active Directory の権利とアクセス許可
  • ユーザー権限
  • OU のアクセス許可 (別名 [セキュリティ] タブ)
  • これがいつ発生するかに関する PHP 関連の情報

ありがとう

EDIT2 - リクエストに応じて、残りのコードは次のとおりです。

0 投票する
1 に答える
1102 参照

c# - LDAP アクセス用のユーザー名の Active Directory の作成

私は LDAP と Active Directory の初心者です。

特定のコンピューターにアクセスできるユーザーの Active Directory を構築する必要があります。ユーザーが Web インターフェイス (C# で作成) にユーザー名とパスワードを入力すると、Active Directory への LDAP クエリを介して Active Directory に送信されます。ログインが成功すると、AD はユーザーの電子メール アドレスを返します。

上記のシナリオをローカルで実現するために Active Directory をセットアップすることは可能ですか? Windows 7 Ultimate を使用しています。LDAP アクセス用に ADAM をインストールしました。

よろしく、

ジョン。

0 投票する
1 に答える
2106 参照

perl - Perl Net::LDAP でのユーザー グループの確認

Perl Subversion pre-commit フックを使用して、ユーザーが Subversion リポジトリの特定のポイントを変更または追加する権限を持っているかどうかを確認できます。次のような制御ファイルを使用します。

ご覧のとおり、グループを定義し、アクセス許可を設定するときにグループを使用できます。LDAP グループを使用して同じことを行うことができれば、大変なことになると思いました。そうすれば、Windows 管理者は誰がどのグループに属しているかを把握できるため、Facebook のステータスを最新の状態に保つための時間が増えます。

Subversion で LDAP を次のように構成しました。

LDAP サーバーへの接続は正常に機能していますが、今、そのユーザーがどのグループに属しているかを調べる必要があります。ユーザーの Subversion 名は にあります。次に$svnUser、LDAP データベースでそのユーザーを見つける必要があります。彼らが所属するさまざまなグループを確認します (これはLDAP レコードのmemberOf値です)。しかし、これについてどうすればよいかわかりません。

これまでのところ、私のコードは次のようになります。

さて、私はする必要があります$ldap->searchが、何についてですか?私は構文に困惑しています。

0 投票する
3 に答える
17652 参照

ldap - LDAPは、連絡先の2番目と3番目の代替電子メールアドレスで電子メールアドレスをどのように検索しますか?

名前や電子メールなどで連絡先を検索できるように、電子メールの連絡先を含むLDAPサーバーがあります。ただし、連絡先の最初の電子メールアドレスを検索して見つけるだけのようです。

たとえば、私に人がいる場合:

最初のメールを検索または返すだけです。たとえば、「John」を検索すると、他の2つのメールアドレスに「john」が含まれていても、「jdoe@work.com」のみが返されます。私が試した検索フィルターは次のとおりです。

何を使うべきですか?

また、LDAPユーザー検索に配置できるすべての可能なフィルターを一覧表示するページへのリンクを誰かが持っていますか?

0 投票する
1 に答える
33995 参照

ldap - LDAPのmemberOfとgroupMembership(Liferay)

LiferayのLDAP認証設定で使用した場合のb/n memberOf属性とgroupMembership属性の違いは何ですか?

ユーザーは正常にインポートされます。グループも正常にインポートされます。

ただし、ユーザーはグループに自動的に割り当てられません。また、グループ変数を「groupMembership」から「memberOf」に変更すると、一部のユーザーがLiferayにログインできなくなります。

memberOfおよびgroupMembership変数とは正確には何ですか?

LDAPLiferay設定

0 投票する
1 に答える
344 参照

exchange-server - DirectoryServices を使用して Exchange サーバーにクエリを実行する

質問は別のチームから来ました。問題は、「Exchange サーバーの特定のユーザー グループ内のユーザーを照会する方法」でした。Exchange サーバーのユーザー グループは、広告グループにリンクされていないと言われています。私が取得できる例はすべて、AD グループに基づいてクエリを実行するためのものです。SQL 経由または DirectoryServices 経由の 2 つの方法があると聞きました。どちらのソリューションでも問題ありませんが、DirectoryServices を使用すると非常に優れたものになります! 再度、感謝します!