the user has all the permmision as project administrator,project owner,developer,project user but unable to edit the required field by himself
Those are the roles, the permissions are defined in permission scheme that the project is using (just under users and roles in the admin project page.
Check if any of those roles have permission to edit the issues (you can also do it with the permission helper)
It could also be that the field is not present in the edit screen for that type of issues, jira requires a field to be on the edit screen to modify it.
What do you mean be 'edit the required field'? JIRA doesn't support field level security. If they can edit other fields, but not a specific one you have either a plugin or script preventing it.
In response to @fran garcia gomera you don't say what permissions the project roles/groups have.
Do you mean that the person cannot edit the field content for a particular issue? (In which case, could you describe "can not edit" - can't click on the field, error message, changes applied do not persist when saving them, etc?)
Or do you mean that they cannot change the "field is required" flag? This is to be expected - only Jira and System admins can change the field configuration
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events