I have a delete task button and function for a record. Is there a way to limit access (that is, control visibility of the button) to a specific user group or access level, or is it truly limited to record owners and the public?
Thanks!
Just use the Permissions tab for the button.
I took a look at that. The only options are "owner ID value" and access at the owner and public levels. The forum post at the end of this post talks about specifically limiting the ability to edit a record to the owner of that record.
But if the label "owner ID value" is accurate, then the permissions tab does not support controlling access for specific non-record-owners. It appears that if you enter a literal value, you are limited to one. It did not work if I had multiple user IDs separated by commas or semicolons. And aside from the post noted below, there is no documentation I can find on the Chrono Connectivity permissions tab.
https://www.chronoengine.com/forums/posts/t104693/owner-id-as-a-var
sounds like you have the permissions deactivated option ticked. Look at the first tab of the setup
Do you have any components or plugins that make changes to ACL?
Few extensions at all. The main ones are CC6 and CF6, plus PreachIt and some related to social media feeds. I haven't installed anything specifically to make changes to ACL, and after reviewing the list of all extensions, nothing that suggests that it might change ACL.
Hello,
Under your connection > Views > Choose the button you want > Permissions, you can permit/deny the view visibility here!
Best regards
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
Max, it appears that something is broken elsewhere in the site ... maybe something in Joomla.
I created a duplicate site, and when I import the CC connection into the new site, I see the permissions page one would expect.
Thanks!
Max he posted a screenshot - the permissions tab only shows "Public" and nothing else.
Ok, it may be something in your Joomla groups, in Joomla admin please open Users > Groups, what do you have there ?
Best regards
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
I'm not sure why the groups list is not read correctly in this case!
Please try this code in a PHP block:
$Group = new \G2\A\M\Group();
$groups = $Group->select('flat');
pr($groups);
Do you get all groups listed ?
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
What if you change "flat" to "all" in the code ?
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
Hi,
I am having the same problem as listed here.
Is there a solution to this or an update coming that will fix the issue.
Ive tried to go through the steps here but am not sure what Im doing when it got the php block bit. Where do I get this, or install it?
Har7801 - I wound up re-creating the form. I had edited the original form a LOT ,.,, I think that along the way, something just got corrupted in the code behind the form. The fresh version has worked like a champ, and no permissions issue on that button.
Unfortunately doesnt fix the problem. I can start a brand new form, drop in some buttons and same issue. No permissions tab.
Only in CC6, CF works fine.
Funny thing though, I can set permissions for the Form itself, again for the events, just not the views.
I also dont have a 'fields' function anymore under the view 'areas'. Not sure if its related or something I missed getting taken out in an update. Just not there anymore. Some of my old forms still have it and works no probs!