2012-01-20 6 views
2

ダイレクトモードでは、ビジネスコネクタではどのような権限が使用されますか?Dynamics AX 2009ビジネスコネクタの権限

AX 2009では、ビジネスコネクタを直接モードまたは間接モードで実行できます。

間接モードでは、LogonAsを使用してAXユーザーを偽装し、すべてのアクセス許可を継承します。私は理解します、それは理にかなっています。私はそれで良いです。

ダイレクトモードでは、Business Connectorはプロキシアカウントで動作しますが、インストールチェックリストではAXのユーザーアカウントに関連付けることはできません。だから、ダイレクトモードではAXでどのような権限がありますか?すべてのテーブルとクラスに無制限にアクセスできますか?

つ以上の項目:

AXのドキュメントは、ビジネスコネクタを制御するための4つのセキュリティキーの一覧です:シスコム、SysComData、SysComExecution、およびSysComIISを。ただし、これらのキーは、AXのオブジェクト、ユーザーグループ、またはテーブルには割り当てられません。彼らはどのように遊びに来るのですか? AOTのオブジェクトに複数のキーを割り当てることはできません。ビジネスコネクタキーに追加するための標準キーを削除することは間違いありません。

私はInside Dynamics AX 2009という参考書もあります。素晴らしい本ですが、ダイレクトモードの説明はあまり意味がありません。 「ダイレクトアプローチでは、現在のDynamics AXユーザーの資格情報を使用しています。ユーザーは? Business Connectorを使用して数百人のユーザーがいるAXサーバーに接続するクライアントアプリケーションサーバーがあります。ダイレクトモードでは、Business Connectorはログインしているユーザーから任意の権限を取得しますか?ユーザーがログインしていない場合はどうなりますか?

So.誰かがそれを理解すれば。私は本当に理解したいです。

ありがとうございます!

答えて

1

"直接アプローチでは、現在のDynamics AXユーザーの資格情報を使用します。" - AXBCを使用する場合は、通常、AX(SSRS、EP、Rolecenters、Workflow)の外部にある接続に使用されます。 BCはユーザーのためにproxyとして機能します。意味は、SSRSウェブサイトにログインしてレポートを実行しようとすると、BCはお客様のアカウントとして機能し、AX内のデータとテーブルに同じアクセス権を持ちます。

+0

実際に、インストールガイドには、ビジネスプロキシアカウントがAXでは通常のユーザーとして追加されないことを明示しています。それを言って、私はその "ルール"に頼っているいくつかのシステムが壊れていることを知っています。 – Skaue

+0

応答をありがとう。私は皆さんがお互いのことを理解しています。これは実際に私の元の質問の源です。システムアカウントで実行され、AXに接続するサービスがあります。サービスが実行されるシステムアカウントにはAXアカウントはありませんが、エンドユーザーではなくサービスがビジネスコネクタを介してAXに接続すると、すべての機能は引き続き機能します。どのようなアクセス許可を使用していますか? – Brad

+1

AXの中の同期アカウントとしてBCアカウントを使用しましたか?そうであれば、実際にBCアカウントであるSyncというユーザーを作成します。私はいくつかのシステムでこれを見てきました。 –

関連する問題