MSAMM
Back to course

Implementing Cloud Financials: From Empty Pod to Go-Live · Module 2 · Security and User Provisioning

Building a custom role

Lesson 17 of 153 · 12 min

The requirement is the common one: a delivered role is close, but it grants one thing it should not. Copy the delivered role — and understand the difference between a top-level copy and a copy with inheritance, because the consequence of each is different and changing your mind afterwards is expensive. Remove the offending duty role, add one from elsewhere, save, regenerate, assign, and test by signing in as the user. Never assume a role does what its name says. Every custom role is a permanent maintenance liability. Create as few as you can. Delivered roles gain capability at each release and copies do not, so every copy you create is something to review at every upgrade, forever. Then document it: role name, why it exists, what it was copied from, who approved it. The lesson shows the register you would keep. Once you have gone, that register is all

The full lesson is part of the course

The video, the complete written lesson and the module quiz are included in Implementing Cloud Financials: From Empty Pod to Go-Live, with a certificate on completion and a fourteen-day refund window.

Get the free lessons by email

We will email you a link to every free lesson in this course. No account needed, and one message only.

In this module: Module 2 · Security and User Provisioning

  1. 1The security mental model
  2. 2Function vs. data security
  3. 3The role types
  4. 4Provisioning your first users
  5. 5Data access: ledgers, business units, asset books
  6. 6Building a custom role
  7. 7Segregation of duties
  8. 8What breaks
  9. 9Lab: provision a finance team