From 1b010e0d040e4b68a8fd5b4f4891c326b42e35ce Mon Sep 17 00:00:00 2001 From: Justin McCarthy Date: Fri, 18 May 2018 12:20:53 -0700 Subject: [PATCH 1/2] Procedure examples --- example/procedures/offboarding.md | 8 +++++++- example/procedures/onboarding.md | 9 ++++++++- example/procedures/patch.md | 13 +++++++++++-- 3 files changed, 26 insertions(+), 4 deletions(-) diff --git a/example/procedures/offboarding.md b/example/procedures/offboarding.md index 9d6eef3..a14cc9b 100644 --- a/example/procedures/offboarding.md +++ b/example/procedures/offboarding.md @@ -2,4 +2,10 @@ id: "offboard" name: "Offboard User" --- -# Coming Soon \ No newline at end of file +Resolve this ticket by executing the following steps: + +- [ ] Immediately suspend user in SSO +- [ ] Append HR termination request e-mail to this ticket +- [ ] Look up manually-provisioned applications for this role or user +- [ ] Validate access revocation in each +- [ ] Append confirmation or revocation to this ticket \ No newline at end of file diff --git a/example/procedures/onboarding.md b/example/procedures/onboarding.md index 873822b..433a578 100644 --- a/example/procedures/onboarding.md +++ b/example/procedures/onboarding.md @@ -2,4 +2,11 @@ id: "onboard" name: "Onboard New User" --- -# Coming Soon \ No newline at end of file +Resolve this ticket by executing the following steps: + +- [ ] Append HR add request e-mail to this ticket +- [ ] Proactively validate role assignment with manager (see HR request e-mail) +- [ ] Add user to default group for the specified role +- [ ] Provision any manually-provisioned applications by role + - [ ] Append manual provisioning confirmation to this ticket +- [ ] Proactively confirm with new user that they can access all provisioned systems \ No newline at end of file diff --git a/example/procedures/patch.md b/example/procedures/patch.md index 9d0609e..588b974 100644 --- a/example/procedures/patch.md +++ b/example/procedures/patch.md @@ -1,6 +1,15 @@ id: "patch" name: "Apply OS patches" -cron: "0 0 1 * * *" +cron: "0 0 0 15 * *" --- -# Coming Soon \ No newline at end of file +# OS Patch Procedure + +Resolve this ticket by executing the following steps: + +- [ ] Pull the latest scripts from the Ops repository +- [ ] Execute `ENV=staging patch-all.sh` +- [ ] Inspect output + - [ ] Errors? Investigate and resolve +- [ ] Execute `ENV=production patch-all.sh` +- [ ] Attach log output to this ticket \ No newline at end of file From 9a357f7bd6c6835fb8099d5ffc71cd1710877a66 Mon Sep 17 00:00:00 2001 From: Justin McCarthy Date: Fri, 18 May 2018 12:33:08 -0700 Subject: [PATCH 2/2] workstation procedure example --- example/procedures/workstation.md | 38 +++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/example/procedures/workstation.md b/example/procedures/workstation.md index e69d933..46a481a 100644 --- a/example/procedures/workstation.md +++ b/example/procedures/workstation.md @@ -1,6 +1,40 @@ id: "workstation" name: "Collect Workstation Details" -cron: "0 0 * * * *" +cron: "0 0 0 15 4 *" --- -# Coming Soon \ No newline at end of file +Resolve this ticket by executing the following steps: + +- [ ] Send the communications below +- [ ] For any email replies, attach content to this ticket +- [ ] Validate responses are received from each + + +``` +To: Desktop support +Subject: Annual workstation inventory + +Please attach the current workstation inventory to the following ticket: [REPLACE WITH URL TO THIS TICKET] + +The workstation inventory shall include the following fields: + * Serial number + * Custodian + * Full disk encryption status + * Malware protection status +``` + + +``` +To: Outsourced Call Center IT +Subject: Annual workstation inventory + +As part of our ongoing compliance efforts and per our services agreement, we require a current inventory of workstations in use in the service of our account. + +Please respond to this message with the current inventory. + +The workstation inventory shall include the following fields: + * Serial number + * Custodian + * Full disk encryption status + * Malware protection status +``` \ No newline at end of file