Skip to tutorial content
Rate module Not yet rated

Designing the Credential Strategy

4 min read
On this page

In this lesson, you will learn:

  • Why shared admin accounts are a bad idea
  • SNWR’s six Discovery accounts
  • Owners and rotation

πŸ” Quick look back: Last time: Choosing the Discovery Method for Each Zone. You learned how SNWR chose a discovery method for each zone.

1 The Problem: Shared Admin Accounts Are a Security Risk

Priya first offered a domain admin account ‘to make it easy’. But:

  • It could change any Windows server.
  • It breaks Farah’s no-domain-admin rule.
  • If it leaked, all of SNWR would be exposed.

🎯 The problem: Shared admin accounts are a serious security risk.

πŸ‘‰ The fix: Use one read-only account per technology, each with an owner and a rotation date.

Table of credentials, account and owner.
Figure 1. SNWR’s Discovery credentials (DD-D03).

2 Design rules

  • One account per technology, never shared with people.
  • Read-only rights, as few as possible.
  • An owner for each account.
  • Rotation every 90 days, with a plan to update ServiceNow.

⭐ Remember: An account that can change things is an account that can break things.

3 Linux: key or password?

SNWR chose an SSH key for Linux. Keys are harder to guess and easy to rotate. The sudo list says exactly which commands may run with extra rights.

4 Project Clear View: How We Implemented It

πŸ“ Situation: Priya offered a domain admin account.

🧭 Decision: Design six read-only accounts, one per technology.

πŸ› οΈ Steps we took:

  1. Listed the technologies in scope.
  2. Defined one account each, with owner and rights.
  3. Chose an SSH key for Linux, with a short sudo list.
  4. Wrote DD-D03 and sent it to Farah.

βœ… What we verified:

  • Farah approved all six accounts.
  • Priya agreed to create them in week 4.

πŸ“ Evidence: DD-D03 in the design document.

5 Quick recap

  • Never use shared or admin accounts for Discovery.
  • One read-only account per technology.
  • Each account has an owner and a rotation date.
  • SNWR uses an SSH key with a short sudo list for Linux.

6 Check yourself

Think of your answer first. Then tap to check.

1 Why not use a domain admin account? Show answer

It could change any server, breaks security rules, and exposes everything if it leaks.

2 How many Discovery accounts does SNWR use? Show answer

Six, one per technology.

3 Who owns the AWS role? Show answer

Kenji Watanabe.

Nice work! SNWR’s credential design is approved. πŸŽ‰
Next up: Designing Schedules and Scan Windows

Was this lesson helpful?

Have a question or doubt?

Ask here and get help from instructors and fellow learners.

0 / 300

Only logged-in learners can post.