Managing Repository Groups

The repository group feature enables you to classify stored objects by their availability to distinct workgroups that you define. Users can download repository objects provided that they have access privileges in an authorized workgroup.

This feature complements the open repository by adding a security layer which enables you to consolidate objects into a single repository while selectively restricting access to certain objects as needed.

For example, you are the database administrator at a software firm. Ellen needs access to sales and marketing data models to complete a customer survey presentation. Gavin, a product manager, uses these and product management data models to complete his competitive analyses. Jason, a salesperson, needs access only to the standard query with reports for sales.

The solution is to create groups: Product Management, Marketing, and Sales, and give each group access to the objects that they need. Then assign users to appropriate groups: Ellen would have access to both sales and marketing, Jason to sales, and Gavin to all three.

  To set up a repository group:

  1. Select Tools, then Administer Repository, and then select the Interactive Reporting database connection file associated with the repository group with which you want to work.

    The Administer Repository dialog box is displayed.

  2. Select the Groups Setup tab to display the Groups Setup tab.

  3. Enter the group name that you want to add the repository structure in the Groups field and click Add.

    Tip:

    If you enabled Grant Tables To Public when creating the repository, the default group, Public, is in the Groups list.

  4. Select the group for which you want to associate a user name or names.

  5. Enter the user name(s) in the Users field, and click Add to add the names to the group.

    Add multiple users by delimiting with commas in the edit field, for example: user1, user2, and user3.

  6. All users with access to the repository, regardless of other grouping affiliations, have default access to Interactive Reporting document files placed in the Public group.

  To remove a user group or user, select the user name in the Users list and click Remove.