問題タブ [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 投票する
7 に答える
775 参照

c# - Active Directory のアクセス許可とグループのように動作する C# ライブラリはありますか?

アクセス許可とグループが Active Directory で機能する方法は気に入っていますが、実際にはアプリケーションを AD に結び付けたくありません。

AD と同じ種類の機能を含む既存のライブラリはありますか? 特に、グループの作成、グループへのユーザーの割り当て、グループへのアクセス許可の追加、およびユーザーまたはグループに適用されたアクセス許可の表示を行う機能は?

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

sql - 複数の列を返すサブクエリ-または近似値

興味深い問題がありますが、複数の列を返す必要があるサブクエリがあると言うよりも、それを明確に表現する方法がよくわかりません。これを行おうとするとPostgreSQLがエラーをスローするので、SQLは論理的にはある程度健全に見えますが、明らかにこれを行うためのより良い方法があります。ユーザー権限を1つのテーブルにマージしようとしています(これをビューまたはある種の「マテリアライズドビュー」にスローすることを望んでいます)。これが私のテーブルです:

そしてそれらを投入するためのいくつかのデータ:

私がやろうとしているのは、ユーザーが持つ可能性のある有効なアクセス許可を計算できるクエリを作成することです。ユーザーは(ご想像のとおり)'users'テーブルに保存されます。'groups'のグループ、ユーザーが割り当てられる可能性のあるグループはすべて'user_groups'にあります。最後に、各ユーザーは、グループのアクセス許可をオーバーライドする必要がある個別のアクセス許可を持つことができます。これらは「user_rights」に保存されます。

私はこのすべての情報のクエリを次のように引き出すことができます(そして、はい、これは醜いことを知っています):

上記のデータを考えると、WHERE句で指定したすべてのユーザーに有効な権限が与えられます。私がやりたいのは、ユーザーまたはグループのデータが変更されたときにのみ更新されるマテリアライズド・ビューを作成することですが、それ以外の場合は静的です。これは問題なく行う方法を知っています-私が遭遇している問題は、このビューを生成することです。私の考えは上記のクエリを使用することですが、「users」テーブルの各ユーザーに対してクエリを実行し、「user_id」列を作成します。したがって、私の「effective_permissions」テーブルは次のようになります。

..等々。この結果にuser_idを追加して、複数の行を表示する方法がわかりません。私がやろうとしていることを誰かが理解できるように、十分な情報を提供できたと思います。テーブルのサイズがグループ化されると、最終的にこの方法はパフォーマンスの面でかなりコストがかかる可能性があることを認識しています。このソリューションは、この問題を軽減するために思いつくことができる最善のソリューションのようです。

提供されている例は、テスト目的でサンプルデータを再作成する場合に機能するはずです(同じ概念が適用される実際のテーブルよりもはるかに単純ですが、ローカルのpgサーバーで非常にすばやく再構築しました)。

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

django - Django admin でグループ オブジェクトを編集しているときに、ユーザー オブジェクトをグループに割り当てる

ユーザー オブジェクト (ユーザーの編集) のデフォルトの Django 管理ビューでは、ユーザーのグループ メンバーシップを編集できます。これを逆にしたい場合はどうなりますか?つまり、グループ編集ページでは、編集中のグループに属するユーザーを選択できます。

これを見ると、Django には Group から User オブジェクトへの ManyToMany マッピングがないため、この特定のケースで ModelAdmin クラスを実装することは不可能 (?) になっています。追加の UsersOfGroup モデル クラスを作成し、それを Django の Group モデルの ManyToMany フィールドでスルー属性として使用できれば、方法はあるでしょう。

ModelAdmin のトリックを使用してこれを実装することは可能ですか、それともグループを編集するためのカスタム ビューを作成する必要がありますか?

これらの他の2つの質問を確認しましたが、まったく同じことをしていません:

管理者にユーザーを追加しながらグループを割り当てる

グループ メンバーシップを管理画面に表示する

更新: Chris からの回答はほとんどありませんでした。:) グループには users セットへの参照がありますが、usersではなくuser_setと呼ばれます。だから、これらは私が行った変更です:

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

osx-snow-leopard - OSXでグループに属するユーザーをどのようにリストしますか?

私はこの問題を無駄にグーグルで調べてきました。特定のグループに属しているユーザーだけを osx ターミナルに無関係なデータなしで一覧表示したいのですが、dscl ユーティリティでこれを実行できると思っていましたが、これまでのところ、実際にそのようなことができる場合、適切なコマンドを作成することができませんでした。行為。

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

linux - 複数のユーザーが同じリモートの場所に rsync する場合、Linux ユーザーとグループをセットアップする正しい方法は何ですか?

複数の開発者がファイル (symfony php プロジェクト) を同じリモートの場所に rsync しようとしています。これは次のように設定されています。

  • 各ユーザーは、リモート サーバーに独自のログインを持っています。
  • 各ユーザーは、サーバー上の同じグループのメンバーです。たとえば、「mygroup」とします。
  • ローカルおよび rsync 宛先のファイルは、ユーザーとグループによって所有されます。例 someuser:mygroup

私の知る限り、アクセス時間と変更時間を任意の値に設定するには、ディレクトリを所有している必要があります。所有グループのメンバーになるだけでは十分ではありません。このため、ユーザー A がユーザー B が所有するディレクトリを rsync しようとすると、rsync は次のエラーを出力します。

では、複数のユーザーが同じリモートの場所に rsync する場合、ユーザーとグループをセットアップする正しい方法は何ですか?

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

ruby-on-rails - Railsグループ/ユーザーメンバー協会のベストプラクティス


私はRubyとRailsにかなり慣れておらず、それぞれに多くのメンバーがいる複数のグループを必要とするWebアプリを開発していますが、グループとメンバーは互いに完全に分離しています。

つまり、group1にはメンバー1、2、および3があります。group2にはメンバー
4、5、および6
があります。group3にはメンバー7、8、および9があります。

また、各メンバーは自分のグループのディレクトリに投稿を送信できます。

データベース管理などの観点から、これにアプローチするための最良のロジックを見つけようとしています。グループモデルを作成し、has_manyメンバー、has_many投稿を作成し、そこから移動するのと同じくらい簡単ですか?

やがてグループログインや個人ユーザーログインなどでごちゃごちゃしてしまうのではないかと心配です。ご

協力ありがとうございます。現時点ではかなり幅広い質問だと思います。

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

facebook - Facebookアプリでユーザーのグループを抽出するにはどうすればよいですか?

Facebookアプリ内から自分のグループの1つのユーザーを抽出するにはどうすればよいですか?

私が書いた

$userData = $facebook->api('/group');

しかし、私は何も受け取りませんでした!ただの空の配列。ありがとう

0 投票する
0 に答える
355 参照

selection - Joomla1.6での登録時のユーザーグループ選択

ユーザーを「雇用主」または「求職者」として登録できるようにする必要があるクライアント向けの求人サイトを開発しています。新しい Joomla と同様に、さまざまなアクセス レベルがあります。ユーザーが登録時にドロップダウン フィールドからユーザー グループを選択できるようにしたいと考えています。

作業中に、フォームにカスタム フィールドを追加できることがわかりました。そこで、 「/joomla/components/com_users/models/forms/registration.xml」に次のコードを追加しました。

fieldtype "groups" は、"/joomla/libraries/joomla/form/fields/"の下にある joomla 定義のフィールド タイプです。

しかし、問題は、「管理者」と「スーパー ユーザー」を含むすべてのユーザー グループのドロップダウンとして表示されることです。

ただし、「雇用主」と「求職者」であるカスタム追加されたユーザーグループのみを表示したいと思います

以下は、必要になる可能性のある情報です。 Joomla バージョン: 1.6 PHP バージョン: 5.3 Apache サーバー: 2.2.11

フィールド「グループ」へのコード:

また、追加して上記のフィールドを編集してみました

しかし、ドロップダウンはオプションなしで読み込まれます。はい、カスタム グループの Mysql テーブルの ID は 10 と 11 です。

誰でも簡単な回避策や解決策を手伝ってくれますか。あなたの時間と助けに感謝します。ありがとう

--さびた--

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

forum - バニラ フォーラムでユーザー グループを作成する方法

Vanilla Forumでユーザー グループを作成する方法を探しています(Vanilla はオープン ソースのコミュニティ構築ソリューションです)。

目標は、特定のグループに登録されたユーザーが、同じグループに登録されたユーザーによって作成されたディスカッションのみを読み取り、編集できるようにすることです。

例:

それが可能かどうか誰かが知っていますか?

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

plone - Plone 4 で「ユーザーとグループ」にアクセスできません

Plone Site Setup で "User and Groups" にアクセスしようとすると、次のエラーが表示されます:

この plone インスタンスは、以前に Plone 3 から Plone 4 にアップグレードされています。ユーザーとグループは以前は機能していました。同じ Zope で作成された新しい空の Plone インスタンスは、ユーザーとグループへのアクセスを許可します。

使用されるバージョンは次のとおりです。

Plone 4.0.7 Zope 2.12.18 Python 2.6.5 (r265:79063、2010 年 11 月 23 日、02:02:03) [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)]