permission scheme people vs project role people

Hi,

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?

Thanks

2 answers

1 accepted

2 votes
Accepted answer

Yes.

The project role is just one way to grant someone a permission. Naming them explicitly in the permission scheme is another way.

but then how can I set some of the users to a project and others to another project?

where can I set this distinction? let's say I have 100 users... and 50 I want to allocate to a project and the rest to another project?

thank you

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)

@Nic ever tried your luck in teaching? ;)

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?

Thanks!

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 ;-)

ok, so just to make sure I understand....for example when creating an issue and jira presents the people that can be assigned as the reporter for that issue...those people will be the people inside the project roles, right?

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.

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Nov 27, 2018 in Portfolio for Jira

Introducing a new planning experience in Portfolio for Jira (Server/DC)

In the past, Portfolio for Jira required a high degree of detail–foresight that was unrealistic for many businesses to   have–in   order to produce a reliable long-term roadmap. We're tur...

2,945 views 19 22
Read article

Atlassian User Groups

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!

Find my local user group

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

Groups near you