Pages

Thursday, 3 April 2014

Installation steps of Microsoft Dynamics CRM 2013


The process for installing Microsoft Dynamics CRM 2013 Server is very similar to the installation for CRM 2011, although there are a few new services that are installed. In this post, we will take a look at the CRM 2013 Server installation process. Note that I am installing the CRM 2013 Server Beta edition, so it is possible that the installation process changes slightly with the final release.
Step 1 – Extract Files
This is very self-explanatory. I have created a new folder in C drive called CRM Server which will hold the extracted installation files.
 Installing Dynamics CRM 2013 Server
Step 2 – Get Updated Installation Files
It is recommended that you check for the latest installation files by selecting Get Updates for Microsoft CRM (recommended).
 Installing Dynamics CRM 2013 Server
Step 3 – Insert Product Key
Enter the product key for your Workgroup or Server edition. Note that you can obtain a 90-day trial product key from the Microsoft Download Center.

Installing Dynamics CRM 2013 Server


Step 4 – Accept the License Agreement
Of course, you need to accept the license agreement before you can proceed with the installation.

Installing Dynamics CRM 2013 Server


Step 5 – Install Prerequisite Software
The installation process will check if any required software prerequisites are installed. If not, they will be downloaded and installed for you.

Installing Dynamics CRM 2013 Server

Step 6 – Specify Installation Directory
If you wish, you can choose to install CRM 2013 in a different location to the one selected by default.

Installing Dynamics CRM 2013 Server


Step 7 – Specify Server Roles
Here you can specify the server roles to install on the current server if you wish to split the installation up across multiple servers. Notice that there are two new services as part of the Back End Server roles and the Deployment Administration Server roles. These are the Email Integration Service and the VSS Writer Service. I will explain these two new services in an upcoming blog post.

Installing Dynamics CRM 2013 Server


Step 8 – Deployment Options
Here you must specify whether you are creating a new deployment or connecting to an existing deployment of CRM 2013. You must also specify the name of the computer where SQL Server is installed.

Installing Dynamics CRM 2013 Server


Step 9 – Select Organization Unit
Select the OU where the CRM 2013 Security Groups will be setup.

Installing Dynamics CRM 2013 Server


Step 10 – Specify Service Accounts
It is recommended that you create dedicated user accounts in AD for each of the CRM service accounts. The user accounts for the Application Service and Asynchronous Processing Service must be added to the Performance Log Users security group in AD. Notice that there are two additional services with CRM 2013 – the VSS Writer Service and the Monitoring Service. I will explain each of these in an upcoming post.

Installing Dynamics CRM 2013 Server


Step 11 – Select Web Site
Specify whether you want to install CRM on the default website in IIS, or let the server setup create a new website for you on a selected port. It is recommended that you install CRM on the default website (port 80).

Installing Dynamics CRM 2013 Server


Step 12 – Specify Email Router Settings
If you have already installed the Email Router, specify the name of the computer where the Email Router is installed.

Installing Dynamics CRM 2013 Server


Step 13 – Specify Organization Settings
Specify the details of the default organization you wish to create. Notice that the ISO currency code and Currency name is automatically prefilled based on your regional settings.

Installing Dynamics CRM 2013 Server


Step 14 – Report Server
The URL for the report server will be automatically prefilled for you based on the selected SQL Server in step 8. It is recommended that you copy-paste the URL into a browser to check that it resolves.
 Installing Dynamics CRM 2013 Server
Step 15 – Customer Experience
Select whether or not you wish to participate in the Customer Experience Improvement Program.

Installing Dynamics CRM 2013 Server


Step 16 – Select Microsoft Update Preference
Choose if you want to use Microsoft Update when checking for CRM 2013 updates.
 Installing Dynamics CRM 2013 Server
Step 17 – System Checks
A number of checks will be performed to ensure that all necessary settings are correct. If you haven’t added the user accounts for the Application Service and Asynchronous Processing Service to the Performance Log security groups in AD, you will see an error with the Microsoft Dynamics CRM Server User Input check.

Installing Dynamics CRM 2013 Server


Step 18 – Service Disruption Warning
This step indicates which services will be stopped and restarted during the installation process.

Installing Dynamics CRM 2013 Server


Step 19 – Ready to Install
This screen acts as a summary screen for you to review before CRM 2013 Server is installed.
 Installing Dynamics CRM 2013 Server
Possible Errors During Installation
You may encounter the following error during installation:
 Installing Dynamics CRM 2013 Server
If you check the Event Viewer, you will see that it is a permission issue with the user account that you have selected for the VSS Writer Service.
Volume Shadow Copy Service error: The process that hosts the writer with name Microsoft Dynamics CRM and ID {74bf91e0-e0fa-4ba9-9258-48f4fd1d0445} does not run under a user with sufficient access rights. Consider running this process under a local account which is either Local System, Administrator, Network Service, or Local Service.

To assign the necessary privileges, visit this link.
That’s all there is to it! In my next post, I will show you how to install CRM 2013 Reporting Extensions. It is likely that the setup program for this component will execute automatically once CRM 2013 Server is installed, provided that CRM and SQL are installed on the same machine.

What's new in Microsoft Dynamics CRM 2013

The following post describes small information about new features in CRM 2013. It may useful to all who are learning CRM 2013.

Welcome to Microsoft Dynamics CRM 2013!

New CRM apps for Windows Phone, iPhone, and Android

With the new smartphone apps, you can now access important customer information from your phone.
Download the app from Windows Marketplace, Apple Store, or Google Play, or check with your CRM admin (if that's someone other than you) for instructions for your organization.
Key features:
  • See your CRM data quickly displayed and optimized for a mobile screen.
  • Add and modify contacts, tasks, and notes as well as other relevant sales data.
  • View activity feeds and see addresses on Bing Maps. Windows Phone only.
  • Get back to recently viewed records even when you're not connected. Windows Phone only.
  • All this with no additional license fees.
More information: CRM for phones: Set up and use

New CRM apps for Windows 8 mobile devices or your iPad

Microsoft Dynamics CRM for tablets helps you stay connected and productive wherever you are. Use your Windows 8 device or iPad to stay up to date with your customer info—even when you're on the go. Arrive prepared for every appointment, and update your notes, tasks, contacts, accounts, and leads while the details are still fresh in your mind.
Download the app from Windows Marketplace or the Apple Store, or check with your CRM admin (if that's someone other than you) for instructions for your organization.
Works with:
  • Windows 8 (including Surface Pro or Surface RT)
  • iPad (4th Gen)
  • iPad (3rd Gen)
Key features:
  • Access your activities, accounts, contacts, leads, and opportunities from an easy-to-use dashboard.
  • Quickly enter customer data with only a few taps.
  • Track progress for key performance indicators visually with charts.
  • Use Skype to communicate with your contacts.
  • Access your personalized views of lists to see the data most important to you.
  • Pin tiles to the app dashboard to get to the info you need quickly.
  • All this with no additional license fees.
More information: CRM for tablets: Set up and use

New business processes help you follow best practices for common scenarios

Check out the Microsoft Dynamics Marketplace for several business process solutions that help organizations like yours follow best practices for common scenarios. These solutions help you save time by giving you a great starting point for creating business processes that match the way you do business. More information: Business process solutions available for download
The system also comes with several business processes already installed. You can use them as-is, or edit them as needed. More information: Add ready-to-use business processes
For a short, easy-to-read intro to business processes, check out the eBook: Business processes. This eBook is designed to help users get up and running quickly with business processes.
For a step-by-step guide to changing a business process to match the way your organization does things, check out the eBook: Change a business process. This eBook is intended for administrators or managers.

Announcing Social Insights powered by InsideView

With Social Insights, powered by InsideView, your Microsoft Dynamics CRM account information goes from static to dynamic with constant updates to three essential types of information – data, insights, and connections. InsideView applies proprietary triangulation and validation techniques across 30,000+ sources and millions of company and people profiles to deliver relevant, accurate company and contact information that helps sellers find more leads, win more deals, and retain and grow customer accounts.  Microsoft Dynamics CRM brings Social Insights to you with every Microsoft Dynamics CRM Online Professional license at no additional charge (U.S. only).
Create compelling customer interactions. Access more degrees of connection for every prospect. Social Insights helps sellers to be more efficient and effective, while driving CRM adoption, because it gives them the real-time insights they need to succeed – all in one place; all within Microsoft Dynamics CRM.  Learn more about Social Insights

Navigate easily with the redesigned user interface

The new user interface makes doing common tasks quicker and easier:
  • No more Navigation Pane. To move around in the web application, you'll use the nav bar at the top of the page. The nav bar includes “breadcrumbs” to let you know where you're working in the system. More information: eBook: Start working in CRM
  • It's easier to enter data. Look for the Create command in the nav bar at the top of the page. Just click or tap the command, and then enter data in a few fields to get new information into the system. More information: Quick create--Enter new contacts (or other data)--fast!
    You can add products quickly to opportunities, quotes, and orders -- and update details like price, quantity, and discounts right on the screen where you're working. Plus, you can look up and add key stakeholders and see at a glance who is involved and what their role is. More information: Create or edit an opportunity
  • Click or tap to contact someone. Stay in touch with your customers by clicking or tapping a phone number to make calls via Lync or Skype. Click or tap an email address to send an email. In addition, you can see addresses on Bing Maps. More information: Place calls with Skype or Lync
Microsoft Dynamics CRM is ideal for touch-enabled monitors as well as for monitors that require a mouse.

New color scheme improves readability of tiles

Microsoft Dynamics CRM 2013 Update Rollup 1 introduced a new brighter blue color for the tiles in the Sales, Service, Marketing, Settings, and Help areas, and changed the background color for the rows of tiles to light gray. The greater contrast between the background and foreground colors makes the tiles easier to see and use.


For example, the new light gray background makes it easier to see the row of tiles for the different record types, such as accounts, contacts, leads, opportunities, and cases. Additionally, it's easier to read the names for the groups of tiles, for example: My Work, Customers, or Sales.


The greater contrast makes it easier to read the names of records you viewed recently. To see an example: On the nav bar, click or tap Sales and then click or tap Accounts. Click or tap the down arrow on the Accounts tile to see the new lighter background for recently viewed records.
 

Friday, 14 March 2014

Disable all fields in single section


Disable all fields in one section in Microsoft dynamics CRM using javascript



function sectiondisable()
{
    var ctrlName = Xrm.Page.ui.controls.get();
    for(var i in ctrlName) {
         var ctrl = ctrlName[i];
         if(ctrl.getParent()!=null){
         var ctrlSection = ctrl.getParent().getName();         
         }
         if (ctrlSection == "ACCOUNT_INFORMATION") {
               ctrl.setDisabled(true);
        }
    }
} 

Thursday, 2 January 2014

Hide Ribbon Button based on user security role

Hiding button in the CRM ribbon based current user security role.

function UserRole(){
var roles= new Array();
 roles=Xrm.Page.context.getUserRoles().toString().split(',');
 for(var i=0;i<roles.length;i++){
 if(roles[i]=="f16a3219-3756-e211-8c2e-000c29e7d817"){ //guid of my security role
  var btnRunWorklfow=top.document.getElementById("incident|NoRelationship|Form|new.incident.Button1.Status-Large");
  btnRunWorklfow.style.display='none';
  }
else{
var btnRunWorklfow=top.document.getElementById("incident|NoRelationship|Form|new.incident.Button6.CaseState-Large");
  btnRunWorklfow.style.display='none';
  }
 }
 }