•  
     
    story #14482 Project Owner Management
Summary
project owner
Project Owner Management
New owner can perform actions that require to be project owner.

Functional overview

- Ownership transfer : 

case 1 :

  • As project owner and site admin, in the project owner pane,a list of active admins(only ST employee with active status) is dispalyed , when i select a member to be project owner , the update will be propagated to db and fire the owner change email

case 2 :

  • Current owner has been suspended by the nightly job, his manager will inherit ownership of the project (added to the project and promoted as admin)

=>Ownership tranfer notification will be send to the new owner

-Ownership  Creation :

          When new project is created, once validated the requester will be set  as project owner

 

Permission 

- Only project owner or site administrators can change the owner 

 

 

 

 

1916-us3.png

 

Empty
Status
Empty
Canceled
Development
  • [x] Does it involves User Interface? 
  • [x] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?

Existing Project Owner to be changed:

  • Update GUI:

  • read only for ALL + update permission for owner+siteadmins

  • Filter the selectbox to dispaly “active admins” not restricted one
  • Owner Update propagated to db
  • No more editable for suspended projects/deleted by siteadmins
  • Fire change owner email (real-time)
  • Add project history entry

Root daily event to:

  • check project owner validity (against ldap st-entrystatus

  • In case of no more valid owner:

  1. Find owner manager
  2. Add project history entry
  3. Add the manager as admin of the project and update the ownership field
  4. send aggregated change owner email
  5. Update the email change owner layout

Fire hook event at the project creation to be listned by the plugin 

Details
#14482
Nouha Terzi (terzino)
2021-01-29 09:42
2020-02-04 15:07
15731

References
Referencing story #14482

Follow-ups

User avatar

No feedback nor progress since one year, closing.


  • Status changed from Ready (stalled) to Canceled
  • Category set to
User avatar
khadija (khadija)2020-02-18 17:22
  • Technical informations
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
khadija (khadija)2020-02-18 17:20
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Technical informations
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • Technical informations
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • I want to
    -Change Project Owner 
    + Project Owner Management 
  • So that
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • Technical informations
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
Loïc Lefort (lefort)2020-02-04 16:04
  • So that
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • As a
    - 
    +project owner