Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Q7: Let us assume you need to implement RBAC for a Bank and consider the following statements as part of business requirements. The bank will

Q7: Let us assume you need to implement RBAC for a Bank and consider the following statements as part of business requirements.

  • The bank will have a teller who can (i) withdraw cash, (ii) deposit check from a customers bank account
  • There will be bank manager who can (i) issue new account (ii) withhold an existing account (iii) close an account of a customer.
  • A manager can assume the role of a teller and vice versa
  • The bank has three employees {Alice, Bob, Charlie}, and Alice being a network admin should never assume the role of either teller or manager.
  • An admin cannot alter customer information without managers approval, but can view information anytime.

a) Identify (i) set of roles, (ii) duties, (iii) subjects. [10]

Roles: { }

Duties: { }

Subject: { }

b) Show a mapping of each subject and their possible valid roles that can be assumed: [5]

Alice: { .}

Bob: { }

Charlie: { .}

c) Show a mapping of each role and corresponding valid duties that can be performed: [5]

Teller: { }

Manager: { }

Admin: { }

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Modern Database Management

Authors: Donald A. Carpenter Fred R. McFadden

1st Edition

8178088045, 978-8178088044

More Books

Students also viewed these Databases questions

Question

Write formal and informal proposals.

Answered: 1 week ago

Question

Describe the components of a formal report.

Answered: 1 week ago

Question

Write formal and informal reports.

Answered: 1 week ago