Sync People from GSA
Registered by
Ajomon Joseph
Mark user changes:
I. Every time we make a change to user in GSA, insert a row to Sync_Queue
(id, operation, timestamp)
Operations: UU – user update UI – user insert UD – user delete
Make user changes in KARL:
II. List users from Sync_Queue table in form of an XML file
(id, user_name, operation)
If operation is UU then:
• Get user detail as XML file
• Update user in object database
• Send a response back to Queue table to remove the entry
If operation is UI then:
• Get user detail as XML file
• Insert user to object database
• Send a response back to Queue table to remove the entry
If operation is UD then:
• Delete user from object database
• Send a response back to Queue table to remove the entry
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Ajomon Joseph
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
(?)