Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »


What is a Trust?

  • Trust is a grouping of sites


<insert relationship diagram>


Permissions (strict)

  • Users should only see own posts & trainees/trainers
  • People (current, future, past) << possible to also achieve past/future via reporting, without implementing in TIS
  • Assessments << low priority for now?


Rules

  • all sites have a trust or another site
  • Site can be trust and a site
  • 1:many site to trust relationship
  • Only one main parent of a site


Requirements

  • link TIS user to Trusts and build management of table
  • Develop add hard filters in TIS
  • Add permissions & roles to key cloak


Discussion

  • need to build relationship in profile service and securities in TIS
  • Deploy permissions into end point for posts & trainees
  • Only relevant for current trusts
  • Concerns
    • Performance challenge by adding new filter (can be checked in half day)
    • Can one user be linked to multiple trusts?
    • Where do we get the trust information?
    • How many trusts do not have people linked? Which ones?
    • Changes to URL can bypass permissions controls << security can be built later


Timing

2-6 weeks to build (checks, design, build, test) << dependency on design

  • No labels