Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

CMIS Connection - General

CMIS Connection Design Tab GrooperReview.Pages.Design

Configure a CMIS Connection, list available repositories, and import repositories for use in Grooper.

Remarks

The CMIS Connection General tab provides a unified interface for configuring the properties of a CMIS Connection, discovering available repositories, and importing selected repositories for use in Grooper. This control is designed for administrators and integrators who need to connect Grooper to external content management systems using the CMIS standard.

Purpose

Use this tab to set up and test connection settings, enumerate available repositories, and import repositories as CMIS Repository objects. The interface is optimized for clarity and workflow, supporting both initial configuration and ongoing repository management.

UI Components

  • Connection Properties Panel:
    Located on the left, this panel displays a categorized, interactive grid of all editable properties for the selected connection.

    • Edit connection settings inline with real-time validation and contextual help.
    • The {save} and {cancel} buttons become active when edits are made, allowing you to apply or revert changes.
  • Repositories Panel:
    The upper right panel displays a list of available repositories after the {list} command is used.

    • Use the {list} button to enumerate repositories for the current connection.
    • Select a repository in the list to view its properties below.
    • The {import} button becomes active when a repository is selected and not yet imported.
  • Selected Repository Properties Panel:
    The lower right panel displays the properties of the currently selected repository.

    • Updates automatically as you select different repositories in the list.
    • Read-only, providing detailed information about the repository's capabilities and configuration.
  • Splitter Controls:
    The layout uses both vertical and horizontal splitters, allowing you to resize the connection, repository list, and repository properties panels for optimal viewing.

Usage Guidance

  1. Edit connection properties in the left panel.
    • After making changes, click {save} to apply or {cancel} to revert.
  2. Click the {list} button to enumerate available repositories for the current connection.
  3. Select a repository in the list to view its properties below.
  4. Click {import} to add the selected repository as a CMIS Repository object in Grooper.
  5. Resize panels as needed for your workflow using the splitters.

Example

The following diagram illustrates the typical layout of the CMIS Connection General tab:

┌────────────────────────────────────────────────────────────────────────┐
│ PROPERTIES                                             {save} {cancel} │
├────────────────────────────────────────────────────────────────────────┤
│ {Connection Properties}         │ {Repositories}       {list} {import} │
│ ┌─────────────────────────────┐ │ ┌───────────────────────────────┐    │
│ │ Category: General           │ │ │ Repository Name   | Status    │    │
│ │  - URL: {Text Box}          │ │ │ Repo1             | Imported  │    │
│ │  - Type: {Drop-down}        │ │ │ Repo2             |           │    │
│ │  ...                        │ │ │ ...               |           │    │
│ │                             │ │ └───────────────────────────────┘    │
│ │                             │ ├──────────────────────────────────────┤
│ │                             │ │ {Selected Repository Properties}     │
│ │                             │ │ ┌──────────────────────────────────┐ │
│ │                             │ │ │ Property: Value                  │ │
│ │                             │ │ │ ...                              │ │
│ └─────────────────────────────┘ │ └──────────────────────────────────┘ │
└─────────────────────────────────┴──────────────────────────────────────┘
  • {Connection Properties}: Edit connection settings for the CMIS provider in a Property Grid.
  • {Repositories}: List and select available repositories for import in an Object List.
  • {Selected Repository Properties}: View details of the selected repository in a Property Grid.
  • {save}, {cancel}: Manage property changes for the connection.
  • {list}: Enumerate repositories for the current connection.
  • {import}: Import the selected repository as a CMIS Repository.

Accessibility

  • All controls are fully navigable by keyboard and mouse.
  • The property grid supports keyboard navigation, inline editing, and contextual help.
  • The repository list supports keyboard navigation and selection.
  • The layout is resizable for user preference and accessibility needs.
  • Button states and tooltips provide guidance for available actions.

Command Buttons

ButtonShortcut KeySummary

Child Controls

NameTypeSummary

Used By

Notification