Customer Care Framework


Implementing Security Extensions in MS-CCF 2008.


I have a situation here. I need to have 2 kinds of CCF Client machines in my solution:1- The CCF server and Agent Desktop Client lie within the same domain, authentication done by AD.and, 2.the Agent Desktop operates on its own domain using a different, third-party authentication protocol such as Lightweight Directory Access Protocol (LDAP). The CCF server operates on a separate domain under Active Directory. Mappings between the third party account and the CCF-AD account are stored separately. The Agent login details are entered as dictated by the third-party protocol. Those credentials are sent to the third party protocol for authentication and upon success, the corresponding CCF-AD credential are stored on the IAD. A tool is provided to manage the mappings (Credential Mapping tool) While implementing the 2nd Scenario, I'm facing some issues:Just to give a clear picture, I would briefly mention the steps I followed to implement the Security Extensions:1. The "Credential Mapping Tool" is working fine (It creates a User in Active Directory under CCFUsers Group, adds an entry in the CredentialMappings table and CCFUsers table in the CCFInfrastructure DB, Then I create an agent on that User in the Admin Console).
2. But, when I change the Authentication Type in the AgentDesktop.exe.config to Custom and transport clientCredentialType to Ntlm inMicrosoft.Ccf.Csr.WebServices.ContactCenter.AgentLoginManager config file, it throws the following error on the m/c (in a different domain)."Unable to login- Make sure your login details are correct and try again"It actually returns FALSE from the function:AgentCredentialUtilities.ValidateAndSetCCFAgentCredential in LoginForm.cs(We cannot debug this function, as it enters Disassembly on debugging)Now, I have 3 doubts here: a. There is a statement in the Development guide - "When using a custom authentication provider, the custom username and password must be mapped to the CCF username and password". But I didn't come across a place where we are actually mapping the PASSWORDS.b. And say if it has been mapped (somehow), how does the function AgentCredentialUtilities.ValidateAndSetCCFAgentCredential find out the AD values and match them with the credentials provided(i.e. the Webservice Call)? Do I need to bring in the role of CustomLoginValidator here itself?c. The concept of bringing in the LDAP store here (which is related to the second point i guess, because that store will provide me with the 3rd party credentials and Validate them too)Please help!Thanks in advance!V

Related Links

Microsoft Award Claims Department (info#microsoft.co.uk)
Error: No applications are configured for your use.
Phone menu is diasabled in Agent desktop
VERY URGENT: CCF Server/Client integration to Active Directory/LDAP
CCF Sizing
copy an SSIS pkg
DataBind Activity of MCE is not working
Agent Desktop running inside Citrix
Newbie to CCF seeks basic stuff
CCF Help needed
Java applications integration
OpenSpan IDE now free to download as Visual Studio plugin - also at TechEd 2010
CCF 2009 overview
no explorer anymore
Outlook 2003 no longer working after switching from dial-up to satellite
context switching between 2 web application

Categories

MSDN
Windows and Windows ph...
BizTalk Server
Microsoft Robotics
Smart Device Development
SQL Server (Pre-release)
ScriptJunkie
Visio 2010
Project
Microsoft Azure
Archived Forums C-D
OneDrive Development
Microsoft Partner Center
Microsoft R
Open source Developmen...
MSDN and TechNet Profi...
Visual C#
Testing with Visual St...
Payouts and Reporting
Developing Windows Des...
Windows Desktop Pro-Au...
Developing Apps for Sh...
SharePoint 2013 - Setu...
SharePoint 2010 - Search
SharePoint Legacy Vers...
Workflow Manager 1.0
Azure Active Directory
Azure BizTalk Services
Azure Virtual Machines
Azure Log Analytics
Machine Learning
StorSimple
Azure App Service - AP...
Cognitive Services
Language Understanding...
Azure Data Catalog
Azure Stack
Azure Analysis Services
Code Contracts
The Forum of Sho
Microsoft Device Emulator
SQL Server SMO/DMO
Getting started with S...
SQL Server Spatial
Power Pivot
Standard 2009: Compone...
Standard 7: Components...
Standard 7: Servicing ...
Windows Embedded Compa...
SQL Server 2012 Spatia...
SQL Server 2012 Databa...
ClickOnce and Setup & ...
Windows Forms Sample A...
CRM
CRM Deployment
Bing Maps General
Bing Maps WPF, WP7/8/8...
Bing Maps REST, SOAP, ...
Office Protocols
Project Server General...
Bing Ads API: Development
Silverlight Controls a...
Managed Extensibility ...
Designing with Silverl...
Expression Blend + Ske...
Expression Design
Expression Studio
Expression Web and Sup...
Microsoft Online Syndi...
Windows Performance To...
Customer Care Framework
Retired InfoPath Forms...
Retired SharePoint Ent...
.NET Framework 4 Appli...
Axum Incubation Project
Building Development a...
Charts & Reports in th...
Chart Controls for .NE...
Feedback for Visual Ba...
General Troubleshootin...
HD DVD Interactivity A...
Hobbyist Zone
Installing and Registe...
JScript for the .NET F...
Project Codename:  Jasper
Search Server: Known B...
Server Core Developers
Share your How to samp...
SQL Server 2014 High A...
Team Foundation Server...
Using Visual Round Tri...
Visual Basic Express 2...
Visual Studio Lab Mana...
Windows XP Wireless SDK
Building Windows Store...
Reporting
Windows Phone Preview ...
Maps In Windows - APIs

Resources

Encrypt Message



code
soft
python
ios
c
html
jquery
cloud
mobile