Skip to main content
Solved

GI for Self Service Portal


Forum|alt.badge.img

Hello,

I have created a GI which I mapped in Portal, now how can I restrict that only Portal customer see their data ? Now it is visible for all. Please advise.

Thank you

Jennifer 

Best answer by BenjaminCrisman

Hi @jennifer39 ! In this case the restriction group option would be the best choice to restrict the view of data in the GI. This is because there is no option for something like Customer = @me, which is how the other GIs operate based on the relative condition of the user logged in.

In the absence of this option setting a restriction group so users only see customers to which they have access will mean that when the user logs in to view the GI only the customers which have been allowed are visible.

This is not setting access rights, which is role based, restriction groups are user based.

 

View original
Did this topic help you find an answer to your question?

7 replies

dougmcbride79
Semi-Pro I
Forum|alt.badge.img

I am also interested in this topic.  We want to start using the Customer Portal in this way. 


jinin
Pro I
Forum|alt.badge.img+11
  • Pro I
  • 680 replies
  • March 12, 2022

Forum|alt.badge.img
  • Author
  • Freshman I
  • 26 replies
  • March 13, 2022

Hi Jinin

When you deploy restriction on role it will reflect on all Portal Users, I want to put a condition on GI so that only the login customer will see their data.  Like they see only their Orders in My Orders.

Jennifer

 

 


BenjaminCrisman
Acumatica Employee
Forum|alt.badge.img+4
  • Acumatica Support Team
  • 631 replies
  • Answer
  • March 14, 2022

Hi @jennifer39 ! In this case the restriction group option would be the best choice to restrict the view of data in the GI. This is because there is no option for something like Customer = @me, which is how the other GIs operate based on the relative condition of the user logged in.

In the absence of this option setting a restriction group so users only see customers to which they have access will mean that when the user logs in to view the GI only the customers which have been allowed are visible.

This is not setting access rights, which is role based, restriction groups are user based.

 


KurtBauer
Jr Varsity III
Forum|alt.badge.img
  • Jr Varsity III
  • 46 replies
  • April 21, 2022

You can limit data displayed on the portal by joining to the contact table and then using Contact.UserID=@me. 

Thanks,

Kurt


Forum|alt.badge.img
  • Jr Varsity III
  • 47 replies
  • April 12, 2023

@KurtBauer 

 

Thanks


szur
Freshman I
  • Freshman I
  • 3 replies
  • January 8, 2024

Has anyone determined that @KurtBauer solution of using @me in a Generic Inquiry called by a portal user from a Portal site works to restrict the data returned to just that of the Portal user?  I’m struggling to make this work.

Restriction groups are not an option for use due to security issues …

Thanks!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings