Scenario 1.1
Setup: - Create order with howardtest012 user - Role: Artist - Permission:
Edit Artist
Action: - Edit order with account user - Role: Artist
Result: howardtest012
Scenario 1.2
Setup: - Create order with howardtest012 user - Role: Artist - Permission:
Edit Artist
Action: - Edit order with account user - Role: Artist - Permission: Edit Artist
Result: howardtest012
Scenario 1.3
Setup: - Create order with howardtest012 user - Role: Artist - Permission:
Edit Artist
Action: - Edit order with account user - Role: Artist - Permission: Edit Artist
Result: account
Scenario 1.4
Setup: - Create order with howardtest012 user - Role: Artist - Permission:
Edit Artist
Action: - Edit order with account user - Permission: Edit Artist - Manual
Change: None
Result: howardtest012
1
Scenario 1.5
Setup: - Create order with howardtest012 user - Role: Artist - Permission:
Edit Artist
Action: - Edit order with account user - Permission: Edit Artist - Manual
Change: Artist → account user
Result: account
Scenario 1.6
Setup: - Create order with howardtest012 user - Role: Artist - Permission:
Edit Artist
Action: - Edit order with account user - Permission: Edit Artist - Manual
Change: Artist → No artist
Result: No artist
Scenario 1.7
Setup: - Create order with howardtest012 user - Role: Artist - Permission:
Edit Artist
Action: - Edit order with account user - No Roles - No Permissions
Result: howardtest012
Scenario 2.1
Setup: - Create order with howardtest012 user - No Roles - Status: Order
created with “No Artist”
Action: - Edit order with account user - Role: Artist
Result: account
Scenario 2.2
Setup: - Create order with howardtest012 user - No Roles - Status: Order
created with “No Artist”
2
Action: - Edit order with account user - Role: Artist - Permission: Edit Artist
Result: account
Scenario 2.3
Setup: - Create order with howardtest012 user - No Roles - Status: Order
created with “No Artist”
Action: - Edit order with account user - Permission: Edit Artist - Manual
Change: None
Result: No artist
Scenario 2.4
Setup: - Create order with howardtest012 user - No Roles - Status: Order
created with “No Artist”
Action: - Edit order with account user - Permission: Edit Artist - Manual
Change: Artist → account user
Result: account
Scenario 3.1 - No Role
Setup: - Create order with howardtest012 user - No Roles
Result: No Artist
Scenario 3.2 - Artist Role Only
Setup: - Create order with howardtest012 user - Role: Artist
Result: howardtest012
Scenario 3.3 - Edit Artist Permission Only
Setup: - Create order with howardtest012 user - Permission: Edit Artist
Result: No Artist
3
Scenario 3.4 - Artist Role with Edit Artist Permission
Setup: - Create order with howardtest012 user - Role: Artist - Permission:
Edit Artist
Result: howardtest012
Scenario
User
Cre-
ated
Order
Roles
Order
Permis-
sions
Edit
User
Edit
Roles
Edit
Permis-
sions
Manual
Change Result
1.1 howardtest012Artist Edit
Artist
account Artist - None howardtest012
1.2 howardtest012Artist Edit
Artist
account Artist Edit
Artist
None howardtest012
1.3 howardtest012Artist Edit
Artist
account Artist Edit
Artist
→ ac-
count
account
1.4 howardtest012Artist Edit
Artist
account - Edit
Artist
None howardtest012
1.5 howardtest012Artist Edit
Artist
account - Edit
Artist
→ ac-
count
account
1.6 howardtest012Artist Edit
Artist
account - Edit
Artist
→ No
artist
No
artist
1.7 howardtest012Artist Edit
Artist
account None None None howardtest012
2.1 howardtest012None None account Artist - None account
2.2 howardtest012None None account Artist Edit
Artist
None account
2.3 howardtest012None None account - Edit
Artist
None No
artist
2.4 howardtest012None None account - Edit
Artist
→ ac-
count
account
3.1 howardtest012None None - - - - No
Artist
3.2 howardtest012Artist - - - - - howardtest012
3.3 howardtest012- Edit
Artist
Artist
3.4 howardtest012Artist Edit
Artist
4
When Artist is Assigned
When No Artist is Assigned
Manual Changes
Artist”
5