Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Egeria code #6345

Merged
merged 11 commits into from
Mar 27, 2022
Merged

Egeria code #6345

merged 11 commits into from
Mar 27, 2022

Conversation

mandy-chessell
Copy link
Contributor

Description

This pull request focuses on the event management for the following OMASs:

  • Asset Consumer
  • Asset Manager
  • Asset Owner
  • Community Profile
  • Data Manager
  • Digital Architecture
  • IT Infrastructure
  • Security Manager
  • Stewardship Action

Asset Owner, Digital Architecture and Stewardship Action did not have any event management and now do.

The rest were not supporting the new classification events that use entity proxies which was the primary reason for the change. Also most did not support events for rehominng, reidentifying and retyping nor refresh.

The OMASs all now use the generic handlers to verify if the event should be sent - this includes the security call and the asset zone check. (Before many had their own implementation of the zone chack and omitted the security check.

The types of entities and relationships that Data Manager sends events for has been expanded from files and databases to include APIs.

Asset Manager now sends events for relationship changes in addition to its previous support for entities and classifications.

Fixes # (issue)

How Has This Been Tested?

Using the Coco Labs

Any additional notes for reviewers?

Signed-off-by: Mandy Chessell <mandy.e.chessell@gmail.com>
Signed-off-by: Mandy Chessell <mandy.e.chessell@gmail.com>
@mandy-chessell
Copy link
Contributor Author

THere is a new npa account suppored by the security connectors called generalnpa. This is for use by the dojos and other demos.

Signed-off-by: Mandy Chessell <mandy.e.chessell@gmail.com>
Signed-off-by: Mandy Chessell <mandy.e.chessell@gmail.com>
Signed-off-by: Mandy Chessell <mandy.e.chessell@gmail.com>
Signed-off-by: Mandy Chessell <mandy.e.chessell@gmail.com>
Signed-off-by: Mandy Chessell <mandy.e.chessell@gmail.com>
Signed-off-by: Mandy Chessell <mandy.e.chessell@gmail.com>
Signed-off-by: Mandy Chessell <mandy.e.chessell@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant