<div dir="ltr">Hi Peter,<div><br></div><div>Thanks for you replying. </div><div><br></div><div>For step 3 I have implemented it via http connector.</div><div><br></div><div>My use case here is that for a user want to access an app on AWS, I need to get the attribute (like the role of a user) based on the app he wants to access.</div><div>As far as I know for the regular work flow is that Shib can tell the entity id from `<span style="color:rgb(230,219,116);background-color:rgb(39,40,34);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre">$resolutionContext.attributeRecipientID`,</span> however this only tells that the user is trying to access AWS from the metadata in my example, there is no information about the app the user is trying to access. This is why I want to send the information of app id in the SAML request and let Shib get that in order to send this information to the web server to get the required attribute.</div><div><br></div><div>To recap:</div><div><br></div><div>I want Shib have more information other than the principal and attributeRecipientID when receiving the SAML request from other resource. This is very helpful when I want to access a specific app on the cloud platform like Azure and AWS. Correct me if I am wrong. Any suggestion will be appreciated.</div><div><br></div><div>Best,</div><div><br></div><div>Chris</div></div>