Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Entity lists

Score roles

InfoWhile these are used in the example, they are the

These are built-in to Score

roles

.

  • Admin + Developer

  • Admin + End User

  • Developer

  • End User

Tenants

  • AgGateway

  • ACME Brick

  • HR Open Standards

  • STAR

Business contexts

  • Human Resources

  • Agriculture

  • Construction

  • Entertainment

Users and their credentials

  • Bob; bob; bobbb

  • Mary; mary; maryy

  • Amy; amy; amyyy

  • Roy; roy; royyy

  • Matt; matt; mattt

  • Tess; tess; tesss

  • Ross; ross; rosss

BIEs ←→ Business Contexts

BIE↓

Business Context→

BIE owner↓

Human Resources

Agriculture

Construction

Entertainment

Notes

ProcessPurchaseOrder (instance #1)

Tess

(tick)

ProcessPurchaseOrder (instance #2)

Matt

(tick)

NotifyShipment (instance #1)

Ross

(tick)

(tick)

NotifyWIPStatus (instance #1)

Ross

(tick)

NotifyWIPStatus (instance #2)

Tess

(tick)

Users ←→ Score roles

Score role→

User↓

End User

Admin + End User

Developer

Admin + Developer

Notes

Bob

(tick)

Mary

(tick)

(tick)

Amy

(tick)

Roy

(tick)

Matt

(tick)

Tess

(tick)

Ross

(tick)

Users ←→ Tenants

Tenant/Score role→

User↓

HR Open Standards

ACME Brick

AgGateway

STAR

Notes

Bob

Mary

Amy

Roy

(tick)

Matt

(tick)

Tess

(tick)

Ross

(tick)

(tick)

Business Contexts ←→ Tenants

Tenant→

Business Context↓

HR Open Standards

ACME Brick

AgGateway

STAR

Notes

Human Resources

(tick)

Agriculture

(tick)

Construction

(tick)

Entertainment

BIE Visibility to Users

This table would be computed based on the values in the tables above.

Ross can only access BIEs

  • BIEs in a business context that include the Tenant context scheme value ACME Brick, which is the Construction business context.

  • BIEs in a business context that include the Tenant context scheme value AgGateway, which is the Agriculture business context.

  • BIEs in a business context that does not include any Tenant context scheme value.
    (tick)(tick)(tick)(tick)

    User→

    BIE↓

    Bob

    Mary

    Amy

    Roy

    Matt

    Tess

    Ross

    Notes

    ProcessPurchaseOrder (instance #1)

    (tick)

    (tick)

    ProcessPurchaseOrder (instance #2)

    (tick)

    (tick)

    NotifyShipment (instance #1)

    (tick)

    (tick)

    (tick)

    NotifyWIPStatus (instance #1)

    (tick)

    (tick)

    NotifyWIPStatus (instance #2)

    (tick)

    (tick)

    (tick)

  • Mary can access all BIEs because she is a Dev/Admin. Dev/Admins can access everything.

  • Matt can only access:

    • BIEs in a business context that include the Tenant context scheme value ACME Brick, which is the Construction business context.

    • BIEs in a business context that does not include any Tenant context scheme value

  • Tess can only access BIEs in a business context associated with the AgGateway tenant.

    • BIEs in a business context that include the Tenant context scheme value AgGateway, which is the Agriculture business context.

    • BIEs in a business context that does not include any Tenant context scheme value