LinaProg opened a new issue, #14696:
URL: https://github.com/apache/cloudstack/issues/14696

   ### problem
   
   Environment
   
   Apache CloudStack 4.20.2.0, project.invite.required=true.
   
   Steps to reproduce
   1. Invite a User using addUserToProject and wait for the job to complete 
successfully.
   2. As the recipient, call listProjectInvitations without projectid. The 
invitation is returned.
   3. As the project owner, call 
listProjectInvitations(projectid=<project-id>), with and without listall=true.
   Actual result
   
   The project owner receives an empty response, although the recipient can see 
the pending invitation.
   
   Expected result
   
   The project owner should be able to list pending invitations sent to the 
project and retrieve their IDs.
   
   Impact
   
   Project administrators cannot view outgoing invitations or retrieve their 
IDs for cancellation. This prevents normal management of pending invitations.
   
   The creation response does not provide an alternative way to retrieve the 
invitation ID: addUserToProject returns a job ID, and the completed job returns 
only success=true.
   
   Recipients can still see their incoming invitations. The issue concerns 
visibility and management on the sender’s side.
   
   ### versions
   
   The versions of ACS, hypervisors, storage, network etc..
   
   ### The steps to reproduce the bug
   
   1.
   2.
   3.
   ...
   
   
   ### What to do about it?
   
   _No response_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

  • [I] Project owner cannot list ... LinaProg (via GitHub) via commits

Reply via email to