I am configuring SugarCRM for the users.
I defined the Roles, there is option like View/Delete/Edit etc, but nowhere I found the "Insert" option. Actually I dont want to give permission some users to create new record for ex. "Documents". But there is option I found to "Insert" permission.
the role "Edit" role in SugarCRM CE controls both INSERT and UPDATE for records. There is no option for only restricting INSERT, while allowing UPDATE.
Related
Although I am logged in as Administrator user in pgAdmin4, and with an admin role inside my database, the edition fields are always disabled, as in:
So I can't make modifications with the interface.
Is there some knob to turn on somewhere to allow that?
Got a response on the support mailing list, that I post here for reference
Turns out this is wanted behavior: Postgresql does not offer a way to modify those fields on a constraint (see doc), you have to drop/re-create the constraint. So the UI reflects that.
I want to give course management(Add new course) permission to teacher in Moodle CMS.
Admin already have this permission under Site Administration. How will I give this permission to Teacher. Thanks in advance.
Besides admin, there is two system-wide roles: Manager & Course creator.
By the sounds of it, you want the teachers to have the role as Course Creators, so they can create their own courses.
You can apply this role manually at:
Site administration -> Users -> Permissions -> Assign system roles
And then click 'Course creator' to assign this role to users.
Preben is correct, however if you give teachers the 'Course Creators' role they will also get a lot of other permissions you may not want them to have.
Go to:
Site administration -> Users -> Permissions -> Define Roles
Edit the 'teacher' role (by clicking on the cog) then in the permission search bar look for:
moodle/course:create
Change from default 'Not set' to 'Allow'. Teacher will basically be the same role with the added ability to create courses.
On my moodle install I want to set that the users can't add new entries to any glossary activity by default.
I now i can do it through modifying the capabilities manually in each activity through Glossary Administration -> Permissions but I want to set it to all instances by default.
I know i can also do it globally by modifying the access.php file in /mod/glossary/db/ but it is not the best option if I want to upgrade later.
So my question is, is there some place in the admin menu where i can set these globally in the admin menu?
Yes via the roles. Go to
site admin -> users -> permissions -> define roles
Choose "Authenticated user" - this is the default role for everyone.
Click the advanced button
Then filter for "mod/glossary:write"
And change the permission to Prevent or Prohibit
Prevent means the default user hasn't got access but it can be overruled by another role
Prohibit means it can't be overruled by another role - only admins will have access.
I have an account setup exactly the way I'd like a number of individuals accounts setup and I'd like to create them as clones of this account so the get the initial set of permissions without me having to manually set all the permission on each account.
Note: It is fine (ideal?) if once the accounts are created that they no longer have a relationship with the original account. For instance, if User A is the base account that is being used to create all the other accounts, once User B is made from User A then all further changes on User A will not be reflected on User B.
Any ideas?
In answer to your question: no, there is no clone/copy user feature in the User Editor in Sitecore.
It sounds like you would be better off creating a role with all these permissions, then assigning this role to any new users you create. You could then modify the permissions of the individual users as necessary.
Note this would not be the ideal solution as it's always better to apply security to roles rather than individual users.
Perhaps you could achieve what you need by creating a collection of roles and assigning different combinations of them to each user?
Try installing this Sitecore Module.This will clone the user in User Manager
SITECORE USER CLONE
Sitecore User Clone is used to create the copy of the user with the same roles, name, email, and profile. It will prompt to accept the new username, password and all the editable fields same like Edit user.
Is there any special security privileges that i need to give my users so that they can run some custom code? I have a javascript library that is triggered on a button click that then gets all of the selected items in a subgrid. When I get all of the check-boxed items I then feed that into an update operation and upload the string if items (in the form of GUIDs) into a Single Line Textbox field on my entity. Once that field is updated they will trigger a dialog which consumes the textbox field and does some more work on it.
The problem is that nothing happens. I solved one issue once I figured out that the user needs Organizational write access to the entity, but now I see another exception "...is missing prvReadWorkflow privilege" does that mean these users need Read Access on Organizational workflows?
Am I missing anything else?
I don't have an explaination for why you require read access to workflows for this update operation, but this microsoft CRM forum post appears to be about the same issue you are having.
Tanguy suggests you add read access to processes for the affected user.