Convert PAGS config from XML file to JPA entities

Description

We had a great discussion on this item on IRC.

We need to convert the management of PAGS groups from XML at dev time to JPA entities that can be changed at runtime.

This work supports multi-tenancy (and a host of other use cases).

Import/Export support will be mandatory, and a UI to manage can follow (soon, with luck).

Environment

None

Activity

Show:
Shawn Connolly
March 24, 2014, 6:38 AM
Edited

Items implemented(https://github.com/Jasig/uPortal/pull/273):

  • import

  • runtime leveraging entities

  • export

Items remaining:

  • ui support

Adding ability for the Person Attribute Group Store to be imported/saved as entities and the config to leverage the imported entities instead of the xml file being statically read on startup.

Andrew Petro
March 25, 2014, 2:57 PM

"Personal Address Group Store" – PAGS is "Person Attribute Group Store", no?

Shawn Connolly
March 25, 2014, 3:01 PM

Yep this is correct. James caught this as well in the review so it will be refactored/updated to be person. The refactoring based on review comments will be pushed today.

Andrew Wills
April 3, 2014, 5:49 PM

merged.

James Wennmacher
April 3, 2014, 5:53 PM

Assignee

Unassigned

Reporter

Andrew Wills

Labels

None

Estimated End Date

None

Fix versions

Priority

Major
Configure