In the permission scheme I can assign a certain user to a certain permission/action. If that user is not included in one of the project roles can he perform that action?
Roles are defined globally, and available to all projects, but the people you put into each role is project based.
Imagine you have roles like Policeman, Teacher and Paper-shuffler. Then you have a load of English counties that all need Policemen, Teachers and Paper-shufflers. Now let's take a chap called Fred, who is a good policeman - you hire him as a copper in Berkshire (add him to role Policeman in the project Berkshire). Later, he transfers to Hampshire (add him to the policeman role in Hampshire, remove him from Berkshire). Later, he goes part time, and does some training as a teacher, and gets hired to do some teaching in Wiltshire (Add him to the role of Teacher in project Wiltshire)
ok, so the people I put in each project role is project based! I get this. What is strange for me is that I can put a single user in the permission scheme for a certain permission/action and that single user can not exist in the project roles. So the conclusion is that the permission scheme overrules the users assigned in the project roles! Is this correct?
No, hang on, you can put someone in a permission scheme AND a role. They're separate things.
When Jira asks the question "can person A do B", it looks at the permission scheme and thinks "oh, they're named in there, so let them do it". If you haven't got them in there, then it carries on with the "no" and wanders off to look at the roles. It sees "For project D, role C can do B, and person A is in role C, so yes, they can do B". Or possibly the other way round, or the logic may be different in the background - it doesn't matter which. The important thing is that the user matches at least one "this person can do this action" pattern, so it lets them. They could match it 20 times, it doesn't matter, as long as they match at least one!
@Jobin - yes. I wasn't anywhere near as good as my sister or mother at teaching, and discovered I get on much better with computers than small humans. The computers are far more sensible, do what they're told, and much easier to understand. And you're allowed to kick them really hard ;-)
Depends on what you've got in the permission scheme. For reporter, it will list people who match any rule you've got for "can create issues". If that rule is "people in the role of users, project lead and a chap called Fred", then you'll get Fred, the Project Lead and all the project users in the list.
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
As part of the Bitbucket product team I'm always interested in better understanding what kind of impact the use of our tools have on the way you work. In a recent study we conducted of software devel...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs