Solved

CRM 4 Client for Outlook install with GP

Posted on 2008-10-16
1
1,454 Views
Last Modified: 2008-10-18
I'm trying to push the new client to all computers in my org. We have an internal only w/AD enviroment for the CRM

1. What is the best way to automatically unistall the CRMv3 client form everyones system?
2. When installing the CRM 4 Outllook client, I've doctored the config.xlm file used by an administative install as follows.
3 Is the  <Organization>Management</Organization> name the name of the organization on the CRM? or our domain ?
4.0 What are the correct switches to use for a silent non user interface/non user input install that will just run the first time the computer is logged on to the domain after the GP goes out
5. I do not see a place to specify the CRM server address in the XLM


<?xml version="1.0" encoding="utf-8"?>
<CRMConfiguration>
  <Client>

    <ServerUrl Type="OnPremise" ShowUser="False" />
    <!--      
    Specifies the details to connect to Microsoft Dynamics CRM.
     Type - Determines the type of deployment:
      - "OnPremise" - For users on Microsoft Dynamics CRM with Active Directory authentication.
      - "Live" - For users on Microsoft Dynamics Live CRM.
      - "SPLA" - For users on Microsoft Dynamics CRM through a hosting partner.
         
     ShowUser - Determines whether the "Connect to Microsoft Dynamics CRM" screens are displayed to the user.
        - "True" - Will show this screen (default).
      - "False" - Will not show this screen.  
       
     Specifying a URL is optional when the deployment type is Live. For OnPremise and SPLA, this should be the path to the Discovery Service.
    -->

    <!--
    <ExtranetServerUrl>http://PathToExternalDiscoveryService</ExtranetServerUrl>
    For OnPremise deployments that are configured to be Internet-facing, the ExtranetServerUrl should point to the External Discovery Service.
    -->

     
    <Organization>management</Organization>
    <!--
    Specifies the unique name of the organization.
    -->

    <!--
    <CEIP option="True|False" />
    Specifies whether you allow Microsoft to collect anonymous data from your deployment to help improve future versions of the software.
    -->

    <!--
    <Database Reuseexisting="True | False"/>
    For users of Microsoft Dynamics CRM for Outlook with Offline Access, this flag specifies whether you want to reuse a previously attached database.
    -->
   
   
  </Client>
</CRMConfiguration>
0
Comment
Question by:ChrisDD
1 Comment
 
LVL 15

Accepted Solution

by:
WilyGuy earned 500 total points
ID: 22740257
Lots of questions.

First, there is a distinct difference between the OFFLINE and ONLINE versions of both, so I am going to assume ONLINE/DESKTOP or whatever you want to call that one :)

IN the CRM 3.0 IG, (http://www.microsoft.com/downloads/details.aspx?familyid=1ff067f8-4f77-40f0-ae9c-68ada7d4f16a&displaylang=en) there is a similar GP push as the one you are likely working on in the CRM 4.0 IG.(http://www.microsoft.com/downloads/details.aspx?familyid=1CEB5E01-DE9F-48C0-8CE2-51633EBF4714&displaylang=en)  One of the flags on that is going to be /X for Uninstall.  I would push that command out first.

The 4.0 Installation requires 2 parts, (and both are documented in chapter 7 of the Installation document in the 4.0 IG)  You have the install and then the configuration.

The Install is going to be first (and you will want to make sure you meet pre-reqs first) and should be done with an administrative install package that you will create using a /A and /Q (for quiet).  Then you'll push that out.  I highly recommend altering the Default_Client_Config.xml in your package to fit your needs.  You likely need the OnPremise, the ShowUser=False that you see in your example above.  In that sample config, there is a HTTP://MSCRM at the end of that same line that you will edit for your server url (this is the discovery URL) make sure if you are on a non-default port that you add the port.

The Organization is your CRM organization UniqueName (the one with no spaces and it is cAsE sEnSiTiVe)

Following the install you are going to use Step 2 (also in ch 7) to run a command that will apply that config file.  You can continue to leave that one out there as if the client is already configured, it will essentially ignore that command.

Hope that helps.  Off on Vacation for a day or two.  Be back Monday.

0

Featured Post

Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This process describes the steps required to Import and Export data from and to .pst files using Exchange 2010. We can use these steps to export data from a user to a .pst file, import data back to the same or a different user, or even import data t…
Finding original email is quite difficult due to their duplicates. From this article, you will come to know why multiple duplicates of same emails appear and how to delete duplicate emails from Outlook securely and instantly while vital emails remai…
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

939 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

5 Experts available now in Live!

Get 1:1 Help Now