Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Explore CDAP entities and integrate them with Cloudrea Hue

  2. Use Hue's admin interface to manage ACL for Apache Sentry

...

  •  User stories documented (Rohit/Shenggu)
  •  User stories reviewed (Nitin)
  •  Design documented 
  •  Design reviewed 
  •  Feature merged
  •  Examples and guides
  •  Integration tests 
  •  Documentation for feature
  •  Blog post 

User Stories

  • As a CDAP Hue admin, I should be able to easily configure CDAP as a plugin app in the Hue system
  • As a CDAP admin, I should be able to explore all the entities of CDAP (ex: Namespaces, Streams, Programs etc.) in Cloudrea Hue's admin UI.
  • As a CDAP admin, I should be able to perform all the ACL management operations provided by Apache Sentry also in Cloudrea Hue's admin UI.
  • As a CDAP system, I should be able to authorize the following requests
  • Namespace create/update/delete
  • Application deployment
  • Program start/stop
  • Stream read/write  (Not Implemented in 3.4)
    These operations are a subset that represents the various 'kinds' of operations allowed in CDAP

Scenerios


Design