問題タブ [permissions]

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

javascript - パーミッションをJavascriptに伝達する

サーバーからAJAXアプリケーションにかなり複雑なアクセス許可を伝達するための最良の方法について議論していますが、最善のアプローチがわかりません。

基本的に、パーミッションを定義して、パーミッションのセット全体を1回のショットで要求し、必要に応じてUIを調整できるようにします(UIの変更は、特定のコンテキストメニュー項目を無効にするのと同じくらい低レベルにすることができます)。もちろん、私はまだパーミッションサーバー側を強制する必要があります。

だから、誰かが最善の方法について何か提案があるかどうか疑問に思っていました

  1. 権限を維持し、サーバーコードで使用する
  2. javascriptの権限に簡単にアクセスできます
  3. 個々の権​​限ごとにサーバーへのラウンドトリップ要求を行う必要はありません

考え?

0 投票する
11 に答える
24190 参照

perl - How can I use a new Perl module without install permissions?

Here is my situation: I know almost nothing about Perl but it is the only language available on a porting machine. I only have permissions to write in my local work area and not the Perl install location. I need to use the Parallel::ForkManager Perl module from CPAN

How do I use this Parallel::ForkManager without doing a central install? Is there an environment variable that I can set so it is located?

Thanks

JD

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

git - コミットメッセージを作成しようとしたときのCygwin + gitパーミッションの問題

Cygwin から最初のリビジョンを git リポジトリにコミット (git commit) しようとすると、gvim で「"foo\.git\COMMIT_EDITMSG" [New Directory] ​​のスワップ ファイルを開けません」というエラーが表示されます。ある種のパーミッションの問題かもしれないと思いますが、フォルダーから読み取り専用フラグを削除し、所有者を再帰的に調整して (Cygwin では chown ではなく、Windows のプロパティ タブを使用して) アカウントになるようにしました。デフォルトのエディタをメモ帳に変更すると、ファイル (COMMIT_EDITMSG) が存在し、以下が含まれていても、「指定されたファイルが見つかりません」というメッセージが表示されます。

この問題をさらにトラブルシューティングするにはどうすればよいですか?

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

sharepoint - リスト内のアイテムの権限を確認する

所有者または管理者のみがアイテムを変更できるリストで、ユーザーがアイテムを編集できるかどうかをコードで確認するにはどうすればよいですか。

私は試します

ユーザーがリストの項目を追加および編集できるため、True が返されます。

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

iis-7 - NAntContrib/NAnt mkiisdir が IIS 7.0/Windows 2008 で失敗する

NAnt/NAntContrib ビルド スクリプトを使用して、Windows 2008 (IIS 7.0) で Web アプリケーションをビルドしようとしています。

ビルド ファイルには mkiisdir タスクがあり、次のエラーで失敗します。

[mkiisdir] 'localhost' の Web サービスが存在しないか、アクセスできません。

これまでに見つけたすべてのドキュメント/投稿 (w2k8 以外、Vista のみ) は、IIS 6 互換サービス (スクリプト ツールなどを含むすべて) をインストールするように言っています。

IIS 7.0 で仮想ディレクトリを作成/削除できるようにするには、他に何を変更する必要があるのでしょうか?

編集: 新しいデータ - このサーバーにローカル管理者としてログインすると、nant タスクは成功しますが、ドメイン管理者としてログインすると失敗します。ローカルの Administrators グループに domain admins グループを追加しましたが、それでも失敗します。ドメイン管理者ユーザーがこのタスクを実行できるようにするには、他にどのような権限を確認/変更する必要があるか考えていますか? 問題なく手動で仮想フォルダーを作成できます。

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

sql-server-2008 - SQL Server 2008 Reporting Services のアクセス許可

SQL Server 2008 (Express with Advanced Services) Reporting Services のアクセス許可に問題があります。これを自宅の Vista Ultimate で実行しています。これは、サーバーもドメインも Active Directory もないスタンドアロン マシンです。

ReportServices サイトにアクセスすると、次のように表示されます。

ユーザー ' localmachine \Scott' に付与されたアクセス許可は、この操作を実行するには不十分です。(rsAccessDenied)

オフィスで Windows 2008 の SQL Standard に問題があったことを覚えていません。

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

sharepoint - Windows Sharepoint Timer Service の Local Admin + NETWORK SERVICE 権限を持つユーザー

ローカル管理者と NETWORK SERVICE の両方の権限を持つユーザーを作成することはできますか?

ローカル管理者のアクセス許可が必要な stsadm を実行する Sharepoint タイマー ジョブがあります。一方、temer ジョブは、NETWORK SERVICE パーミッションを必要とする他のサービスでも使用され、一連のパーミッションのみが重複するため、OWSTIMER を実行するにはパーミッションの「合計」を持つユーザーが必要です。

(stsadm sharepoint 管理 API で実行できるほとんどの操作を使用できることはわかっています。私の場合は、同等の API がないように思われるコンテンツ データベース間でサイト コレクションを移動する操作です)。

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

.net - DirectoryEntry.NativeObject は、Windows 2008 の管理者グループのユーザーに対してアクセス拒否をスローします

Administrators ローカル グループのメンバーであるローカル ユーザーがいます。

このコードを実行すると:

私は受け取ります:

未処理の例外: System.Runtime.InteropServices.COMException (0x80070005): アクセスが拒否されました。

System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail) で System.DirectoryServices.DirectoryEntry.Bind() で System.DirectoryServices.DirectoryEntry.get_NativeObject() で nanttest.Program.Main(String[] args) で c:\Work\ nanttest\nanttest\Program.cs:20行目

管理者としてログインしているときにこのコードを実行すると、問題なく動作します。

また、DomainAdmin ユーザーとしてログインして実行すると、このコードは失敗します。MYDOMAIN\DomainAdmins と MYDOMAIN\mydomainuser をローカルの Administrators グループのメンバーとして追加しました。

これらのユーザーがこのコードを実行できるようにするには、他にどのようなアクセス許可を追加する必要がありますか?

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

.net - Delphi で実行されている .NET アセンブリをネットワーク ドライブから取得するにはどうすればよいですか?

無料のDelphi .NETコードを介して .NET アセンブリを呼び出す Delphi 5 実行可能ファイルがありますが、ほとんどの場合、これはうまく機能します。ただし、私のアプリケーションの要件の 1 つは、クライアントがローカルだけでなくネットワーク共有からもこれを使用できることです。私のテスト マシンでは、これを機能させることができません。エラー メッセージが表示されるだけです。.NET コードのパーミッションはフルに設定されていますが、Delphi が取得または解釈できないエラーが返されます。ローカル ドライブでは、アプリケーションとアセンブリは問題なく通信します。

少なくともこれからエラーメッセージを取り戻す方法を誰か教えてもらえますか? または、可能であれば、この方法でエラーが発生する理由を誰か教えてもらえますか? ありがとう。

0 投票する
7 に答える
3696 参照

java - root として実行されている Java スレッドで、ログインしているユーザーに固有の Unix 権限をどのように適用できますか?

Unix でルートとして実行される Java プログラムがあるため、たとえば、フォルダーの内容を読み取ることができ/home/user1ます/home/user2。ただし、Unix ユーザー「user1」がアプリケーションにログインしている場合、「/home/user2」データにアクセスできないはずです。アプリケーションですべての権限を再作成するのではなく、Unix 権限を直接使用したいと考えています。それで、私たちは...

  1. ログインしているユーザーに応じて、プログラムの UID を変更してみませんか? 難しそうに聞こえますが、各ファイル アクセスは異なるスレッドで行われるため、UID はプログラムのスレッドごとに異なります...
  2. JNI を使用して " /home/user2" のパーミッションを読み取ります...そして、user1 が " /home/user2" に対して十分なパーミッションを持っているかどうかを判断しますか? (どうやって ?)。