Creating a User Profile to Enable Resource Sharing

The resource manager creates a user profile to deploy the settings required to push shared resources to her team. New users will select this user profile when installing PowerDesigner. Existing users will check this user profile out of the repository and apply it.

Since user profiles are themselves PowerDesigner resource files, and you will need to deploy the user profile to your users, you will need to store them with your other resources to share and specify a named path to point to them.

Before creating the user profile, you should ensure that all the necessary settings are correctly set on your machine, and that you have a directory structure like the following (and equivalent named paths), which contains all the resources you want to share:

C:\Shared Resources
    \DBMS
    \Extensions
    \Object Languages
    \Model Category Sets
    \Profiles
  1. Select Tools > Resources > User Profiles to open the List of User Profiles.
  2. Click the New tool to open the New User Profile dialog, enter a name for your profile and select <registry> in the Copy from list to copy your PowerDesigner defaults from your Windows registry.
  3. Specify a name and a location to create the profile and click Save.
    The user profile is created and opened for review in the resource editor.
  4. Delete all the items except the following:
    • RepAutoUpdate general option (in ModelOptions/tool) - which automates the update of resources from the repository.
    • The ModelCreation options (in ModelOptions/tool) - which control the use of categories and templates in the New Model dialog.
    • Named paths (in Paths/Named) - for each of the shared resource folders you have created.
    • Repository definition (in Repository/Repository Name) - for the repository in which the shared resources are stored.

    In the following example, the Acme Shared Resources user profile contains values for the Auto-Update and ModelCreation options, shared resource named paths, and repository connection information via the repository proxy:


    resourceuserprofile

  5. Click OK to close the editor.
  6. Check the user profile in to the shared resources folder in your repository (see Checking Resources to Share into the Repository).

    For detailed information about user profiles, see User Profiles.