Skip to content

Commit 9681187

Browse files
Merge pull request circleci#1948 from circleci/gloassary-entries-for-security
Glossary entries for security
2 parents dc8f53c + aa8d54c commit 9681187

File tree

9 files changed

+47
-0
lines changed

9 files changed

+47
-0
lines changed

jekyll/__glossary/admin.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
term: CircleCI Administrator
3+
---
4+
5+
he first user to log into a private installation of CircleCI. Administrators have the ability to add and remove users.

jekyll/__glossary/authenticate.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
term: Authentication
3+
---
4+
5+
Authentication of CircleCI projects using the hosted application is handled by GitHub, Bitbucket, or Google OAuth. Sessions last for 14 days. See the [Permissions Overview]({{ site.baseurl }}/2.0/gh-bb-integration/#permissions-overview) and [Permissions for Team Accounts]({{ site.baseurl }}/2.0/gh-bb-integration/#permissions-for-team-accounts) sections of the GitHub and Bitbucket Integrations document for additional details.
6+
7+
User authentication may use LDAP for an instance of the CircleCI application that is installed on your private server or cloud, see the [Authentication]({{ site.baseurl }}/2.0/authentication/) document for setup instructions.

jekyll/__glossary/context.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
term: Context
3+
---
4+
5+
Contexts provide a mechanism for securing and sharing environment variables across projects. The environment variables are defined as name/value pairs and are injected at runtime. Environment variables are set on the Contexts page. To use these variables in a workflow, users must be members of the context's organization. The rule must allow access to all projects in the org. See the [Contexts]({{ site.baseurl }}/2.0/contexts/) document for instructions.

jekyll/__glossary/envvars.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
term: Environment Variables
3+
---
4+
5+
Environment variables store customer data that is used by a project. Only project administrators and owners are allowed to view or modify environment variables. The values are transmitted using secure protocols, for example, HTTPS and SSH, encrypted at rest, and hashed/salted to prevent CircleCI employees from viewing them.

jekyll/__glossary/layer_caching.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
term: Docker Layer Caching
3+
---
4+
5+
The CircleCI Docker Layer Caching feature allows builds to reuse Docker image layers from previous builds. Image layers are stored in separate volumes in the cloud and are not shared between projects. Layers may only be used by builds from the same project. For additional information about how the secure environment is created, see the [Docker Layer Caching]({{ site.baseurl }}/2.0/docker-layer-caching/) and [Running Docker Commands](({{ site.baseurl }}/2.0/building-docker-images/) documents.

jekyll/__glossary/owner.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
term: Owner
3+
---
4+
5+
The owner of the team GitHub account or Bitbucket org.

jekyll/__glossary/project.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
term: Project
3+
---
4+
5+
A CircleCI project shares the name of the code repository for which it automates workflows, tests, and deployment. It is visible on the Projects page of the CircleCI app and must be added with the Add Project button. After the project is added, it is possible to configure settings, contexts, environment variables, and team members who may follow the project. Following a project enables a user to subscribe to email notifications for the project build status and adds the project to their CircleCI dashboard.

jekyll/__glossary/project_admin.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
term: Project Administrator
3+
---
4+
5+
The user who adds a GitHub or Bitbucket repository to CircleCI as a Project.

jekyll/__glossary/user.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
term: User
3+
---
4+
5+
An individual user within an org. A CircleCI user is anyone who can log in to the CircleCI platform with a username and password. Users must be added to a GitHub or Bitbucket org to view or follow associated CircleCI projects.  Users may **not** view project data that is stored in environment variables.  

0 commit comments

Comments
 (0)