問題タブ [usergroups]

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 投票する
1 に答える
3988 参照

c# - ローカルユーザーがメンバーになっているグループを確認します

ローカルグループのサンプル管理者のメンバーを取得するためのコードがあります

ディレクトリサービスを使用して、ローカルユーザーが属するグループを取得する方法はありますか?

ドメインではなくローカルマシンのみが必要なため、ActiveDirectoryまたはドメインを使用しません。

0 投票する
4 に答える
338 参照

shell - unix で、who の出力を groups コマンドにパイプするにはどうすればよいですか?

私はこのようなことをしようとしています:

UNIX マシンにログインしている 4 人のユーザー a、b、c、および d があるとします。

さて、これらの人が属するグループを取得するには、次のように入力する必要があります。

私が疑問に思っているのは、who | groups現在ログインしているユーザーをグループコマンドにパイプできる場所のような何かを行う方法があるかどうかです。これにより、指定されたすべてのユーザーがグループ情報とともに出力されます。ただし、これは意図したとおりには機能しないようです。むしろ、上記のコマンドは、最初のユーザーが属するグループを提供するだけです。

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

php - ユーザー グループとサイトを管理する権限

グループに基づいて特定のアクション/権限をユーザーに付与する最良の方法は何ですか? user、admin、accountant の 3 つのグループがあるとします。ユーザーは、action1、admin - action1,2,3、accountant - action1 および 2 を実行できます。次のようになります。

すべてのアクションは functions.php ファイルに保存され、ページに含まれます。それは良い考えでしょうか、それとももっと良い解決策がありますか?

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

c# - C# .NET for Windows Forms でユーザーが自分のマシン アドレスを変更するためのアクセスをブロックする

私が欲しいのは:

Windows XP SP2 & SP3 用の 1 つの Windows アプリ (.NET 3.5、VS2008、C# で作成) があります。

通常、ユーザーはそこで IP を変更したり、IP アドレスを変更したりできます。

今、私のアプリが起動すると、アプリが停止するまでユーザーがIPアドレスを変更したくありません。

質問が明確になることを願っています。

すぐにアドバイスが必要です。

C# .NET または VB.NET のみでのソリューションを推奨します。

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

authorization - 動的グループのセキュリティ フィルターを実装する場所

まず、文脈を大まかに説明します。さまざまな領域を作成できる symfony アプリケーションが必要です。それぞれの領域で、さまざまな種類のユーザー (またはロール) を持つことができます。各ユーザーは、さまざまな領域で複数の役割を持つことができます。

質問を説明するために、次のように定義します。

  • 「エリア1」と「エリア2」の2エリア。
  • 2 ユーザー: 「ユーザー 1」と「ユーザー 2」。
  • 「売り手」と「買い手」の2つの役割。
  • 「ユーザー 1」は「エリア 1」の売り手と買い手です。
  • 「ユーザー 2」は「エリア 1」では売り手と買い手、「エリア 2」だけでは買い手

私の質問は、ユーザーが特定の領域に属しており、その領域で必要な役割を持っているかどうかを制限されたページにチェックインする最良の方法です。

少し考えた結果、以下のようにしました。

  1. エリアが作成されると、ロールごとに 1 つの sfGuardGroup と、エリア用に 1 つのグローバル sfGuardGroup も作成し、それぞれにエリア ID のサフィックスを付けます。したがって、この例では、次の役割があります。
    • エリア 1、セラー 1、エリア 1 のバイヤー 1
    • エリア 2、売り手 2、エリア 2 の買い手 2
  2. ユーザーが関連するグループに追加されます。したがって、この例では次のようになります。
    • ユーザー 1 は、グループ area-1、sellers-1、buyers-1 に属します。
    • ユーザー 2 は、グループ area-1、sellers-1、buyers-1、area-2、buyers-2 に属します。
  3. URL から、私たちがどの地域にいるのかがわかります。たとえば、次のようになります。

その時点で、アクセス許可チェックを実装するのに最適な場所がわからないので、ちょっと行き詰まりました: ガード フィルターを変更しますか? アクションを変更しますか?

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

c# - SIDをユーザー名/グループに変換しますか?

ネットワークディレクトリをループして、各ファイル/フォルダに関連付けられているユーザー/グループ名(権限)を出力しようとしています。SIDが返されますが、「S-1-5-32-544」ではなく「group_test」のような名前が必要です。これが私のコードです-

上記のコードからSIDを取得しますが、代わりにこれを使用すると、foreachループで-

この例外が発生します- Some or all identity references could not be translated.

Translateメソッドはリモート共有では機能しないようです。SIDの実際の名前を取得するにはどうすればよいですか?リモートサーバーにはLDAPがありません。

ありがとうございました。

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

windows - グループ「Everyone」をディレクトリとそのすべてのサブディレクトリに追加します

現在、Vista32ビットを使用しています。Windowsセキュリティグループ「Everyone」を追加して、ディレクトリとそのすべてのサブディレクトリおよびすべてのファイルを完全に制御するにはどうすればよいですか?使用できるPowerShellスクリプトはありますか?

ありがとう!

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

sharepoint - 特定のグループの SharePoint 権限

特定のグループが特定のサイト コレクションへの読み取りアクセス権を持っているかどうかを確認しようとしています。

私は1日半試してみましたが、3つの半分の異なる解決策を見つけたように感じます!

私がこれまでに持っているコードフラグメントは次のとおりです。

しかし、その後何?

Google の検索結果のほとんどは役割について教えてくれますが、役割をグループに関連付ける方法がわかりません。

助けてください!

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

joomla - Joomlaメンバーのユーザーグループ

Joomlaに3つのグループに分割されるメンバーエリアを作成できるようにしたいと思います。各グループのユーザーは、グループのコンテンツ、グループのプロファイルのみを表示でき、グループのディスカッションフォーラムにのみ参加できます。理想的には、メンバーは最初に登録したときに参加したいグループを選択できるでしょう。

誰もがこれを達成できる最善の解決策、または解決策の組み合わせを知っていますか?

ご協力ありがとうございました。

ベン

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

.net - Windows 認証を使用した SQL Server 2008: Windows ログインは同時に複数の DB ユーザーにマップされますか?

SQL Server 2008 Express データベース内に 2 人のユーザーを構成しました:redround.

  • redローカル Windows グループにマップされますMACHINE\Red
    redデフォルトのデータベース ロールのメンバーですdb_datawriter

  • roundという名前のローカル Windows グループにマップされMACHINE\Roundます。
    roundデフォルトのデータベース ロールのメンバーですdb_denydatawriter

両方のローカル Windows グループには、ローカル Windows ユーザーが含まれていますMACHINE\tomato

私の.NETアプリケーションから、としてログインしている間(そしてWindows認証を使用してデータベースに接続することによって)、INSERTデータベーステーブルにデータを入力しようとしています。おそらくロール内MACHINE\tomatoの SQL ユーザーのメンバーシップが原因で、これは機能しません。rounddb_denydatawriter

では、Windows ログインを 2 人の SQL Server ユーザーに同時にマップするにはどうすればよいでしょうか?

そして、どのようにして現在のログインを取得すると、

私は戻ってきますMYMACHINE\tomato、そしてそうではありませんredround