2016-07-14 12 views
0

私は、プレミアムのDynamics CRM 2016で現在ログインしているユーザーのGUIDとユーザー名を取得する方法を知っています。しかし、何らかのビジネス上の理由からパスワードを取得し、それを別のアプリケーションに渡してユーザーのドキュメントを管理する必要もあります。Dynamics CRMでログインしたユーザーのパスワードを取得するにはどうすればよいですか?

私が検索したのは、ユーザーのIDとユーザー名を取得するだけで、ユーザーのパスワードは何も見つかりませんでした。現在ログインしているユーザーのパスワードを取得する方法を知っておく必要があります。どんなアイデアや提案も役に立ちます。

+3

あなたは、明らかなセキュリティ上の理由から、パスワードを取得することはできません –

+0

これは、ADFSの目的であります... – Daryl

答えて

2

あなたがあなたにそれを渡さない限り - あなたはできません。

パスワードは認証レイヤー(Windows統合またはADFS)によって処理され、CRMはユーザーのパスワードを認識していません。私は、Active Directory(またはADFSが使用する可能性のある他のLDAPサービス)がユーザーのパスワードを読み取ることができるとは考えていません。ユーザーがExchange認証のためのCRMへのパスワードを提供することができるサーバーサイドの同期で

が、パスワードは、CRMプラットフォーム以外で読み取ることができません(と彼らはSQLで暗号化されている。)ことあなたはできませんコードまたはSQLを使用してそのパスワードを読み取ります。

0

CRM On-PremiseはActive Directoryを利用していると思います。 ADパスワードは非可逆暗号化を使用して保存されるため、可逆暗号化を有効にしない限り、読めない形式で取得することはできません。セキュリティ上の理由からアドバイスしません。

関連する問題