Uploaded image for project: 'Teiid Designer'
  1. Teiid Designer
  2. TEIIDDES-406 Design Time Role Management
  3. TEIIDDES-514

Create Data Role Wizard/Editor launched from VDB Editor

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Critical Critical
    • 7.1
    • 7.1
    • Editors, VDB & Execution
    • None
    • Documentation (Ref Guide, User Guide, etc.), Release Notes

      1) Data Roles are VDB-centric.
      2) There can be ZERO or more data roles within a VDB.
      3) A data role can define permissions (CRUD) on models, tables and columns that span "Models".

      A) VDB Editor needs to provide some Data Role access on the basic editor page. Maybe the "User Files" bottom group is broken up into two panels, the RIGHT panel being "Data Role". Panel would allow "ADD", and "REMOVE", but also "EDIT" buttons.

      Create a Wizard that can CREATE AND EDIT a data policy.

      Wizard/Dialog should be able to Select any of the models contained in the VDB (that allow entitlements. Maybe just relational?)

      • Contain an Editable "Name" field.
      • Contain an Editable "Role Name" field.
      • Contain a Tree-Table with contents of selected Model AND 4 checkboxes to handle CRUD values
      • Enablement of CRUD check-boxes should be driven from "Supports Updates" values for both Virtual and Physical relational table data.

        1. VdbDataPolicyPanel.jpg
          VdbDataPolicyPanel.jpg
          14 kB
        2. VdbDataRolesInVDBEditor.jpg
          VdbDataRolesInVDBEditor.jpg
          48 kB
        3. NewDataRoleWizard.jpg
          NewDataRoleWizard.jpg
          88 kB
        4. NewMappedRoleNameDialog.jpg
          NewMappedRoleNameDialog.jpg
          11 kB

              blafond Barry LaFond
              blafond Barry LaFond
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: