CoachnestCoachnest
For OrganizationsSign InGet Started
Back to course

DevOps Essentials: Docker to Kubernetes

…
—
Contents
1

Container Fundamentals

Reading12mFree
2

Docker in Practice — Compose & Networking

Video35m
3

Docker Assessment

Quiz15m

Lesson 10

Reading
5

Kubernetes Architecture & Core Concepts

Reading20m
6

Deploying a Full-Stack App on Kubernetes

Video40m
7

DevOps Final Assessment

Quiz20m
←→navigate lessons
Chapter 1 of 2·Docker Fundamentals
Lesson 4 of 7Reading

Lesson 10

Order Management Test Scenarios

Test Series 1: Artist Role with Edit Artist Permission

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

  • Manual Change: None

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

  • Manual Change: Artist → account user

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 ￿

Test Series 2: No Artist Role

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

  • Manual Change: None

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 ￿

Test Series 3: Role Assignment Variations

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 ￿

Summary Table

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

  • - - - No

Artist

3.4 howardtest012Artist Edit

Artist

  • - - - howardtest012

4

Key Findings

When Artist is Assigned

  • If the creator has the Artist role, the order is assigned to that user
  • An editor with the Artist role can change the artist assignment
  • An editor without the Artist role cannot change the assignment

When No Artist is Assigned

  • If the creator has no roles, the order has “No Artist”
  • An editor with the Artist role can assign themselves as the artist
  • An editor with only Edit Artist permission cannot assign an artist

Manual Changes

  • Manual artist changes override all automatic assignments
  • Changes can assign to a specific user, remove assignment, or clear to “No

Artist”

5

Previous

Docker Assessment

Next

Kubernetes Architecture & Core Concepts

Use ← → arrow keys to navigate between lessons