Skip to content

Latest commit

 

History

History
62 lines (32 loc) · 2.31 KB

File metadata and controls

62 lines (32 loc) · 2.31 KB

Exercise 5 - Security

In this exercise, you will create roles and add security to your tables.

Demo Video

Click the thumbnail below to launch a YouTube video of someone working through this exercise.

<iframe id="video" width="560" height="315" src="https://www.youtube.com/embed/inR4UIuVjBA/" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen=""></iframe>

Elevate your privelges

  1. Switch back to the platform view of your instance, which was the view with the left hand navigation you had when you first logged in. If you've closed that tab, open another tab with url: https://devXXXXXXX.service-now.com (replace XXXXXX with your instance number).

    instance gome

  2. Click System Administrator at the top left and choose Elevate Roles from the dropdown.

    user dropdown menu

  3. Click the security_admin checkbox and choose OK.

    elevated priveleges modal

Add Security

  1. Click back to your app engine studio tab and refresh App Home page. The security section should now be clickable.

    app home

  2. Click the +Add button in the Security section.

    security section

  3. In the screen that comes up choose Build a new role then click Continue.

    add security screen

  4. Configure the new role screen.

    • Name: Fulfiller
    • Description: Users with this role will fulfill departmental requests

    new role configuration

  5. Click Continue.

  6. In the screen that comes up give the Fulfiller role Create, Read, and Write access to the Request table and Read access to the Type table.

    table security

  7. Click the Experience tab and give the fulfiller role access to the Dept Request experience.

  8. Click Continue.

  9. Click Done on the screen that comes up.

  10. Repeat the previous steps to add a role called Admin that has full access to all tables and experiences.

Proceed to Exercise 6 - Test your app