Security Policy
  • Data Protection Standard
  • General
    • Acceptable Encryption Policy
    • Acceptable Use Policy
    • Data Breach Response Policy
    • Data Classification Policy
    • Disaster Recovery Plan Policy
    • Email Policy
    • Password Construction Guidelines
    • Password Protection Policy
    • Security Response Plan Policy
  • Network Security
    • Remote Access Policy
    • Remote Access Tools Policy
  • Server Security
    • Database Credentials Coding Policy
    • Information Logging Standard
    • Server Security Policy
Powered by GitBook
On this page
  • 1. Overview
  • 2. Purpose
  • 3. Scope
  • 4. Policy
  • 4.1 Password Creation
  • 4.2 Password Change
  • 4.3 Password Protection
  • 4.4 Application Development
  • 4.5 Multi-Factor Authentication
  • 5. Policy Compliance
  • 5.1 Compliance Measurement
  • 5.2 Exceptions
  • 5.3 Non-Compliance
  • 6. Related Standards, Policies and Processes
  • 7. Revision History

Was this helpful?

  1. General

Password Protection Policy

1. Overview

Passwords are an important aspect of computer security. A poorly chosen password may result in unauthorized access and/or exploitation of our resources. All staff, including contractors and vendors with access to GetCraft systems, are responsible for taking the appropriate steps, as outlined below, to select and secure their passwords.

2. Purpose

The purpose of this policy is to establish a standard for creation of strong passwords and the protection of those passwords.

3. Scope

The scope of this policy includes all personnel who have or are responsible for an account (or any form of access that supports or requires a password) on any system that resides at any GetCraft facility, has access to the GetCraft network, or stores any non-public GetCraft information.

4. Policy

4.1 Password Creation

  1. All user-level and system-level passwords must conform to the Password Construction Guidelines.

  2. Users must use a separate, unique password for each of their work related accounts. Users may not use any work related passwords for their own, personal accounts.

  3. User accounts that have system-level privileges granted through group memberships or programs such as sudo must have a unique password from all other accounts held by that user to access system-level privileges. In addition, it is highly recommend that some form of multi-factor authentication is used for any privileged accounts.

4.2 Password Change

  1. Passwords should be changed when there is a reason to believe a password has been compromised.

  2. Password cracking or guessing may be performed on a periodic or random basis by the DevSecOps Team or its delegates. If a password is guessed or cracked during one of these scans, the user will be required to change it to be in compliance with the Password Construction Guidelines.

4.3 Password Protection

  1. Passwords must not be shared with anyone, including supervisors and coworkers. All passwords are to be treated as sensitive, Confidential GetCraft information.

  2. Passwords must not be inserted into email messages, or other forms of electronic communication, nor revealed over the phone to anyone.

  3. Passwords may be stored only in “password managers” authorized by the organization.

  4. Do not use the "Remember Password" feature of applications (for example, web browsers).

  5. Any user suspecting that his/her password may have been compromised must report the incident and change all passwords.

4.4 Application Development

Application developers must ensure that their programs contain the following security precautions:

  1. Applications must support authentication of individual users, not groups.

  2. Applications must not store passwords in clear text or in any easily reversible form.

  3. Applications must not transmit passwords in clear text over the network.

  4. Applications must provide for some sort of role management, such that one user can take over the functions of another without having to know the other's password.

4.5 Multi-Factor Authentication

  1. Multi-factor authentication is highly encouraged and should be used whenever possible, not only for work related accounts but personal accounts also.

5. Policy Compliance

5.1 Compliance Measurement

The DevSecOps team will verify compliance to this policy through various methods, including but not limited to, periodic walk-througs, video monitoring, business tool reports, internal and external audits, and feedback to the policy owner.

5.2 Exceptions

Any exception to the policy must be approved by the DevSecOps Team in advance.

5.3 Non-Compliance

An employee found to have violated this policy may be subject to disciplinary action, up to and including termination of employment.

6. Related Standards, Policies and Processes

7. Revision History

October 2020

GetCraft DevSecOps Team

Initial version

PreviousPassword Construction GuidelinesNextSecurity Response Plan Policy

Last updated 4 years ago

Was this helpful?

Password Construction Guidelines