In CB 2.0.5 e CB ProfileBook 2.0.1 in the Tab ProfileBook there are the feedback received and it is possible to see the user (avatar, name, etc.) that left a Feedback and clicking above you can view the full profile. I wish this was not possible for a group.
I have two groups: Company and Student.
The Company can see the profile of the Student (but not your own) and the Student can see the profile of the Company (but not your own).
Access levels are set so:
Company has access to view the Student
Student has access to view the Company
So the student can not see the profiles of the same group and the same happens to the company.
In Tab "User account" in the general configuration of CB under "View Profile Access level" I set "Registered" and this allows to display the two cross-profiles, which I do not want.
I tried to set up a redirect with CB Auto Action with a check on the usertype and it works well, but unfortunately also prevents access to the user's profile logged in.
How can I fix?
Thank You.
Also with CB ProfileBook 2.0.2 the problem remains, if I login as student and go in the FeedBack received of the Company I can view the profiles of other students.
The avatar field uses getFields API with the list reason so it's linked thumbnail. You can't restrict this without restriction the tab it's own to a specific view access level. The name is not using getFields for the formatname so you can't restrict it at all. This will improve with its full upgrade release, but what you're wanting isn't very practical to CB. Hiding those hyperlinks doesn't work, but protecting their destination does; you can actually use CB Auto Actions to redirect away from profiles that aren't yours.
Kyle (Krileon) Community Builder Team Member Before posting on forums:
Read FAQ thoroughly
+
Read our Documentation
+
Search the forums CB links:
Documentation
-
Localization
-
CB Quickstart
-
CB Paid Subscriptions
-
Add-Ons
-
Forge
-- If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
-- If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please
send me a private message
with your thread and will reply when possible!
-- Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
-- My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.