Validating an installation

After you have installed Microsoft Provisioning System, be sure to verify your configuration settings, as described in Installing Microsoft Provisioning System. You should then perform the following tasks to ensure that the system is correctly configured and the components are interacting properly.

Verify Microsoft SQL Server 2000 configuration

Use this procedure to verify that Setup for Microsoft Provisioning System has created the following items in SQL Server 2000:

  1. Ensure that SQL Server 2000 is running, and then open Enterprise Manager.
  2. In the console tree, double-click Microsoft SQL Servers, and then double-click SQL Server Group.
  3. Double-click the name of the server running the MPF databases.
  4. Double-click Security, and then click Logins.
  5. Verify that the appropriate MPF user accounts appear in the Logins list in the details pane.
  6. In the console tree, double-click Databases, and then verify that the databases previously listed in this topic exist.
  7. Note

    • Depending on your infrastructure, the databases might be installed on multiple servers. This can happen, for example, if you used command-line setup to install the transaction log database at a location different from the other MPF databases.

Verify Microsoft Provisioning Framework functionality

To submit a test request to determine whether MPF is functioning correctly, do the following:

  1. From a command line on the computer running the MPF core components, navigate to Program Files\Microsoft Provisioning\Tools.
  2. Type:

    provtest ..\samples\simple.xml

    and then press ENTER.

    This submits a simple test XML request to MPF.

Expected outcome

If MPF is installed correctly, the provisioning engine returns the following response. (If there is a problem, it returns an error.)

<response><data>
   <organizations>
		 <organization name="tailspintoys.com"></organization>
   </organizations>
		</data>
</response>

Verify Delegated Administration Console functionality

You can perform the following tests to ensure that Delegated Administration Console is functioning properly.

Important

Test 1. As domain administrator, create a new user account and assign the service provider administrator role to this user

  1. Log on to Delegated Administration Console using domain administrator credentials. Provide your user name in the format: domain_name\Administrator
  2. .
  3. On the Delegated Administration Console menu bar, click Manage Organization.
  4. In Organization Name, click hosting.
  5. The Manage Organization page for the hosting organizational unit appears. The hosting organizational unit is the master container for all Microsoft Provisioning System objects stored in Active Directory.

  6. On the Delegated Administration Console menu bar, click New User.
  7. On the New User Info page, provide information about the user account in the appropriate boxes, as described in the following table. This should be the user account to which you want to assign the service provider administrator role.
  8. Item Description
    User name The user logon name
    Display Name The name used to identify the user
    First Name The user's first (given) name
    Last Name The user's last (family) name
    New Password The user's logon password
    Confirm Password The user's logon password, entered a second time to confirm
  9. To assign the administrator role for the current container to this user account, select the Administrator check box. Because the current container is the hosting organizational unit, this action makes the user a service provider administrator.
  10. Click Next.

Expected outcome

Test 2. As a service provider administrator, create a service plan

  1. Log on to Delegated Administration Console as the service provider administrator that you created in Test 1.
  2. On the Delegated Administration Console menu bar, click Config Center.
  3. In the center of the page, click Configure Plans and Services.
  4. In the left navigation pane, click Create Plan.
  5. In Plan name, type a name for the plan.
  6. In Plan description, type a description of the plan.
  7. In the Available services list, select the check boxes of all of the services, and then click Create.
  8. On the Set Service Properties tab, configure service properties as described in the following table, and then click Save.
  9. Property Description Example
    Service: Exchange
    MailStoreSize Specifies the disk space in megabytes (MB) allocated to an organization for storing mailboxes. 2000
    SharedMailStore Specifies whether an organization’s mailboxes will be stored in a shared or a dedicated mailbox store. "True" specifies a shared mailbox store. "False" specifies a dedicated mailbox store. True
    Service: FTP
    DiskSize Specifies the disk space in megabytes (MB) allocated to an organization for storing File Transfer Protocol (FTP) site content. 20
    Service: IIS: Shared IP
    DiskSize Specifies the disk space in megabytes (MB) allocated to an organization for storing Web site content. 20
    Service: IIS: Dedicated IP
    DiskSize Specifies the disk space in megabytes (MB) allocated to an organization for storing Web site content. 20

Expected outcome

Test 3. As a service provider administrator, create a new reseller organization and assign the reseller administrator role to a user account in that organization

  1. Log on to Delegated Administration Console as the service provider administrator you created in Test 1.
  2. On the Delegated Administration Console menu bar, click Manage Organization.
  3. In the Tasks pane, click New Reseller.
  4. In Domain Name, type the reseller's domain name. If you are creating a reseller organization for an actual reseller, and the reseller will use Exchange services, this name must be a valid Internet domain name. Otherwise, it can be any name that is not already used by a domain on your network.
  5. In Extension, click the extension of the reseller's domain name, and then click Next.
  6. In the Plan list, select the plan that you created in Test 2, and then click Save.
  7. The New User Info page appears, where you now create the first user account for this reseller. You should create an account for the user you want to designate as the reseller administrator for this organization.

  8. On the New User Info page, enter information about the user account in the appropriate boxes, as described in the following table:
  9. Item Description
    User Name The user’s logon name
    Display Name The name used to identify the user
    First Name The user's first (given) name
    Last Name The user's last (family) name
    New Password The user's logon password
    Confirm Password The user's logon password, entered a second time to confirm
  10. Select the Administrator check box to assign the administrator role for the current organization to this user, and then click Next. This gives the user account reseller administrator privileges for this organization.

Expected outcome

Test 4. As a service provider administrator, add a Web site to the reseller organization

  1. Log on to Delegated Administration Console as a service provider administrator.
  2. On the Delegated Administration Console menu bar, click Manage Organization.
  3. In the Organization Name list, click the reseller organization that you created in Test 3.
  4. In the left navigation pane, click Manage Services.
  5. In the center of the page, click Internet Services.
  6. In the left navigation pane, click Create Web Site.
  7. In Web site name type a name for the Web site.
  8. In Host header, type a host header name, using the format:
    www.fabrikam.com
    and then click Create.

Expected results