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 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