.NETを使用して特定のSIDがユーザーまたはグループであるかどうかを判断できますか。 私はSIDがユーザーまたはグループであるかどうかを確認する
2
A
答えて
1
あなたはSystem.DirectoryServices.AccountManagementを使って、それを試すことができます別のアイコンを使用したいユーザーとグループのためので、私は、私がリストビューで編集する必要がありSIDのリストを持っている:
//Get NTAccount, to find out username and domen
NTAccount nt = (NTAccount)sid.Translate(typeof(NTAccount));
string[] fullName = nt.Value.Split(new char[] { '\\' });
//then get group principle
PrincipalContext ctx = new PrincipalContext(ContextType.Domain, fullName[0]);
GroupPrincipal grp = GroupPrincipal.FindByIdentity(ctx, IdentityType.Name, fullName[1]);
//and check whenever this group exists
bool SidIsAGroup = grp != null;
LookupAccountSid()関数は、アカウントのタイプを示すSID_NAME_USE値を返します。同様の質問(および回答)がここにあります。How to get the groups of a user in Active Directory? (c#, asp.net)
0
LookupAccountSid
関連する問題
- 1. グループのメンバがActive Directoryのユーザーまたはグループであるかどうかを確認する方法C#
- 2. ユーザーが管理者グループのメンバであるかどうかをユーザー名/ドメインで確認する方法
- 3. ユーザーが管理者であるかどうかを確認
- 4. Instagram APIは、ユーザーがライブであるかどうかを確認します。
- 5. System.DirectoryServices.AccountManagement.PrincipalCollection - プリンシパルがユーザーかグループかどうかを確認する方法?
- 6. ユーザーにCREATE DATABASE権限があるかどうかを確認
- 7. ユーザーがSharePointグループ内のADグループのメンバーであるかどうかをプログラムで確認する方法はありますか。
- 8. djangoのjinja2では、ユーザーがグループに参加しているかどうかを確認できますか?
- 9. ユーザーがあなたのメールアドレスを確認したかどうかを確認する方法
- 10. Laravel:ユーザーに許可があるかどうかの確認
- 11. アプリケーションがサービスまたはコンテンツプロバイダであるかどうかを確認する
- 12. NodeJS、Mongoose、Express:ユーザーが新規であるかどうかを確認する
- 13. ASP.NET - ユーザーがモバイルユーザーであるかどうかを確認する方法
- 14. ユーザーがオンラインかどうかを確認するには?
- 15. NSRectがnullであるかどうかを確認します。
- 16. チェックテキストボックスが空であるかどうかを確認します。
- 17. NSTimeIntervalが0であるかどうかを確認します。
- 18. ユーザーがdbで確認されているかどうかを確認
- 19. ユーザーが上または下にスクロールするかどうかの確認
- 20. Smack + openfire - 現在のユーザーが管理者であるかどうかを確認できますか? /現在のユーザーの詳細を確認するには?
- 21. ユーザーが下部にいるかどうかを確認する
- 22. ユーザーがフォレスト内にいるかどうかを確認する
- 23. ユーザーがDeviseでタイムアウトしたかどうかを確認
- 24. 認証されたユーザーがRESTレスポンスのハンドラであるかどうかを確認する方法
- 25. Teradata - ユーザーに「WITH GRANT」オプションがあるかどうかを確認する方法?
- 26. 特定のユーザーにロールがあるかどうかを確認する
- 27. Active Directoryグループが別のActive Directoryグループのメンバであるかどうかを確認する方法
- 28. ユーザーの更新時に、あるユーザーのselectステートメントを確実にするかどうかを確認します。
- 29. ノードがビューア内のアセンブリまたはパーツであるかどうかを確認
- 30. アイテムがリストアイテムまたはドキュメントであるかどうかを確認