How to enable multi select recipient for request (basically how to request of somebody else also from angular portal)

Hello,

Recently, while working on the new request flow in the Angular portal, I noticed that the recipient list by default only allows the session user to request access roles for themselves. I modified the API, and now multiple recipients can be selected along with the session user. However, the "Add to Cart" functionality is not working for recipients other than the session user.

The portal/cartitem API currently only allows PersonOrdered for the session user. If I want to enable or configure the Angular portal so that anyone can request access for anyone else, what steps should I take?

Please explain if I need to configure this in the tools, codebase, or in any other way.

Thank you!