entity icon indicating copy to clipboard operation
entity copied to clipboard

BCOL HelpDesk - Github/Zenhub - Onboard Staff Dashboard

Open jinghualicgi opened this issue 3 years ago • 8 comments

Onboarding checklist for new team members

This should be created at least a couple of days before a new member comes on board.

IDIR ~~- [ ] Complete the form located at "R:\ARCS\HR 1300-1999\01 General\Onboarding Offboarding", which is stored on an internal drive and must be accessed by staff.~~ Not Applicable ~~- [ ] Submit to IT Operations Support. This form should be emailed to the Registries Executive Assistant. Currently this role is held by Michael Leung.~~ Not Applicable


Legacy Applications ~~- [ ] Access to legacy applications is requested through the IDIR form listed above. This form should be emailed to the Registries Executive Assistant. Currently this role is held by Michael Leung.~~ Not Applicable


Business Registry ~~- [ ] Requests for access to any Registries applications should be sent to IT Operations Support.~~ Not Applicable


GitHub & ZenHub

  • [ ] 1. First, the new user is to go to github.com to register their account (using all lower-case for their name if it's a new account)
  • [ ] 2. Next, the new user is to verify that 2 factor authentication is enabled
  • [ ] 3. Once the account creation and 2fa are completed, add an SRE and Priority label to this ticket
  • [ ] 4. Comment on this ticket to indicate which project /team/product does this member need and move this ticket to the Priority pipeline on the SRE board
  • [ ] 5. Once added, the employee will need to install the Zenhub plugin in the Chrome browser - https://chrome.google.com/webstore/detail/zenhub-for-github/ogcgkffhplmphkaahpmffcafajaocjbd

RocketChat

  • [ ] New user to download the RochatChat App and follow the instructions to Register a new account. (IT Operations Support will assign requests for access to the Business Registry to Relationships BA's (Melissa and Amit))

Meeting Invitations

  • [ ] The new team member has been invited to all of the required scrum team meetings and ceremonies by the team Scrum Master
  • [ ] The new team member has been invited to all of the cross-team events by the Release Train Engineer (sprint demo, dev tech demo)

Business Context

  • [ ] The new team member has been informed of the Team Vacation Calendar and have added their name to it
  • [ ] Set up meeting for business context knowledge transfer
  • [ ] The new team member's contact information has been added to the "Team BCR Overview" document https://citz.sp.gov.bc.ca/sites/SBC/REG/Projects/MVSM/_layouts/15/WopiFrame.aspx?sourcedoc={5F6ECE64-702C-49BF-A02F-8B46ABF5B67E}&file=Team%20BCR%20Overview.xlsx&action=default

OpenShift

  • [ ] Required for developers, Patrick Wei or Richard Armitage would advise the user to send a web access request through https://github.com/BCDevOps/devops-requests/issues/

OpenShift NameSpace Access

  • [ ] For developers and completed by Admin: Patrick Wei, Kial Jinnah, or Richard Armitage.

Google Drive Access for Knowledge Sharing Videos

  • [ ] Read access to https://drive.google.com/drive/folders/1tl3h0XnZZdlOR440CJjM-KHvvHgXCHoV (currently Linda, Maribeth and Trish can share this)

Ops Team Onboarding

  • [ ] Developers or BAs are added to Ops repo
  • [ ] Develooers or BAs are given Edit permissions for the Knowledge Base (Ops Google Drive folder https://drive.google.com/drive/folders/1KK_IFAdAJz9-d7rPwUYYoFXBOfBzqlZx?usp=sharing)
  • [ ] BA have access to shared BA inbox
  • [ ] Set up overview meeting with another Dev/BA to cover process and common requests (including review of the Knowledge Base and how to contriburte)
  • [ ] Access to prod dashboard and databases (read-only for BAs to review client status for requests - SOFI, Namex and Business Registries)
  • [ ] Set up meeting for training on an overview of each application and each DB.
  • [ ] If available, API testing training using Postman

jinghualicgi avatar Jun 17 '22 18:06 jinghualicgi

Jinghua sent email to Kelly, Anne-Marie CITZ:EX [email protected] to ask team's Name; Email; IDIR; Github ID

jinghualicgi avatar Jun 17 '22 18:06 jinghualicgi

@jinghualicgi once you have compiled list please update team doc. BCOL HELP DESK TAB

https://docs.google.com/spreadsheets/d/1ya6VTTVhGbzXoYhqxd9f4Fly8snRJtH6Tehmecntva8/edit#gid=1053119324

image.png

ozamani9gh avatar Jun 20 '22 19:06 ozamani9gh

Sent Anne-Marie a follow-up email

jinghualicgi avatar Jun 23 '22 15:06 jinghualicgi

Email received from Anne-Marie image.png

ozamani9gh avatar Jul 06 '22 15:07 ozamani9gh

I have added the following users to bcgov/entity. Please accept the email invitation for the github repo, then download the Chrome Zenhub extension and check if you can see the Ops Board. Training will follow.

@pauldulai @isaac-abdella01 @tkivell @aaronbick @denralph @klhorler @Oge01

ozamani9gh avatar Jul 06 '22 15:07 ozamani9gh

@jinghualicgi can you reach out to @AMKjune1972 to determine when their first training session will be, if its easier i could go up to 4000 seymour to train them.

then you can let me know at next SRE Meeting.

ozamani9gh avatar Jul 14 '22 16:07 ozamani9gh

Done for on-boarding part, two training sessions have been scheduled

jinghualicgi avatar Jul 20 '22 18:07 jinghualicgi

Updated List for Anne-Marie's Team:

image.png

ozamani9gh avatar Nov 07 '22 21:11 ozamani9gh