Skip to content

Commit

Permalink
Update user.yml
Browse files Browse the repository at this point in the history
Fixed linting errors
  • Loading branch information
SourinPaul authored Jan 5, 2024
1 parent 73b53e0 commit 150292b
Showing 1 changed file with 137 additions and 166 deletions.
303 changes: 137 additions & 166 deletions rfcs/text/0041/user.yml
Original file line number Diff line number Diff line change
@@ -1,199 +1,170 @@
---
- name: user.profile.id
level: extended
type: keyword
example: 1234
description: User ID from the identity datasource.

level: extend
type: keyword
example: 1234
description: User ID from the identity datasource.
- name: user.profile.type
level: extended
type: keyword
example: Employee
description: Type of user account.

level: extend
type: keyword
example: Employee
description: Type of user account.
- name: user.profile.status
level: extended
type: keyword
example: On board
description: Status of the user account.

level: extend
type: keyword
example: On board
description: Status of the user account.
- name: user.profile.first_name
level: extended
type: keyword
example: First
description: First Name of the User.

level: extend
type: keyword
example: First
description: First Name of the User.
- name: user.profile.last_name
level: extended
type: keyword
example: Last
description: Last Name of the user.

level: extend
type: keyword
example: Last
description: Last Name of the user.
- name: user.profile.other_identities
level: extended
type: keyword
multi_fields:
- type: text
example: first.last@elk.elastic.co
description: Array of additional user identities (usually email addresses).

level: extend
type: keyword
multi_fields:
- type: text
example: first.last@elk.elastic.co
description: Array of additional user identities (usually email addresses).
- name: user.profile.manager
level: extended
type: keyword
example: John Doe
description: Assigned Manager for the user account.

level: extend
type: keyword
example: John Doe
description: Assigned Manager for the user account.
- name: user.profile.employee_type
level: extended
type: keyword
example: Regular
description: Further classification type for the user account.

level: extend
type: keyword
example: Regular
description: Further classification type for the user account.
- name: user.profile.job_family
level: extended
type: keyword
example: 65-Sales
description: Job family associated with the user account.

level: extend
type: keyword
example: 65-Sales
description: Job family associated with the user account.
- name: user.profile.job_family_group
level: extended
type: keyword
example: GTM
description: Job family group associated with the user account.

level: extend
type: keyword
example: GTM
description: Job family group associated with the user account.
- name: user.profile.management_level
level: extended
type: keyword
example: Individual Contributor
description: If the user account is identified as a Manager or Individual contributor.

level: extend
type: keyword
example: Individual Contributor
description: If the user account is identified as a Manager or Individual contributor.
- name: user.profile.job_title
level: extended
type: keyword
example: Field Sales
description: Job title assigned to the user account.

level: extend
type: keyword
example: Field Sales
description: Job title assigned to the user account.
- name: user.profile.department
level: extended
type: keyword
example: x256
description: Department name associated with the user account.

level: extend
type: keyword
example: x256
description: Department name associated with the user account.
- name: user.profile.organization
level: extended
type: keyword
example: Elasticsearch Inc.
description: Organization name associated with the account.

level: extend
type: keyword
example: Elasticsearch Inc.
description: Organization name associated with the account.
- name: user.profile.location
level: extended
type: keyword
example: US - Washington - Distributed
description: Assigned location for the user account.

level: extend
type: keyword
example: US - Washington - Distributed
description: Assigned location for the user account.
- name: user.profile.mobile_phone
level: extended
type: keyword
example: 222-222-2222
description:

level: extend
type: keyword
example: 222-222-2222
description: Mobile phone for the user account
- name: user.profile.primary_phone
level: extended
type: keyword
example: 222-222-2222
description:

level: extend
type: keyword
example: 222-222-2222
description: Primary phone for the user account
- name: user.profile.second_email
level: extended
type: keyword
example: first.l@elastic.co
description: Additional email addresses associated with the user account.

level: extend
type: keyword
example: first.l@elastic.co
description: Additional email addresses associated with the user account.
- name: user.profile.supervisory_org_id
level: extended
type: keyword
example: SUP-ORG-75
description: Primary organization ID for the user account.

level: extend
type: keyword
example: SUP-ORG-75
description: Primary organization ID for the user account.
- name: user.profile.supervisory_org
level: extended
type: keyword
example: Field Sales
description: Primary organization name for the user account.

level: extend
type: keyword
example: Field Sales
description: Primary organization name for the user account.
- name: user.profile.assigned_mdm_id
level: extended
type: keyword
example: 2950
description: The primary host identifier (usually `asset.id` value) assigned to the user. This field acts as a correlation identifier for the host event document.

level: extend
type: keyword
example: 2950
description: The primary host identifier (usually `asset.id` value) assigned to
the user. This field acts as a correlation identifier for the host event
document.
- name: user.account.create_date
level: extended
type: date
example: June 5, 2023 @ 18:25:57.000
description: Date account was created.

level: extend
type: date
example: June 5, 2023 @ 18:25:57.000
description: Date account was created.
- name: user.account.activated_date
level: extended
type: date
example: June 5, 2023 @ 18:25:57.000
description: Date account was activated.

level: extend
type: date
example: June 5, 2023 @ 18:25:57.000
description: Date account was activated.
- name: user.account.change_date
level: extended
type: date
example: June 5, 2023 @ 18:25:57.000
description: Date user account record was last updated at source

level: extend
type: date
example: June 5, 2023 @ 18:25:57.000
description: Date user account record was last updated at source
- name: user.account.status.recovery
level: extended
type: boolean
example: true/ false
description: A flag indicating if account is in recovery

level: extend
type: boolean
example: true/ false
description: A flag indicating if an account is in recovery
- name: user.account.status.locked_out
level: extended
type: boolean
example: true/ false
description: A flag indicating if account is currently locked out

level: extend
type: boolean
example: true/ false
description: A flag indicating if an account is currently locked out
- name: user.account.status.suspended
level: extended
type: boolean
example: true/ false
description: A flag indicating if account has been suspended

level: extend
type: boolean
example: true/ false
description: A flag indicating if an account has been suspended
- name: user.account.is_admin
level: extended
type: boolean
example: true/ false
description: A flag indicating if account is an Admin account

level: extend
type: boolean
example: true/ false
description: A flag indicating if an account is an Admin account
- name: user.account.is_delegated_admin
level: extended
type: boolean
example: true/ false
description: A flag indicating if account has Delegated Admin rights

level: extend
type: boolean
example: true/ false
description: A flag indicating if an account has Delegated Admin rights
- name: user.account.is_privileged
level: extended
type: boolean
example: true/ false
description: A flag indicating if account is a Privileged account

level: extend
type: boolean
example: true/ false
description: A flag indicating if an account is a Privileged account
- name: user.account.status.password_expired
level: extended
type: boolean
example: true/ false
description: A flag indicating if account password has expired.

level: extend
type: boolean
example: true/ false
description: A flag indicating if the account password has expired.
- name: user.account.status.deprovisioned
level: extended
type: boolean
example: true/ false
description: A flag indicating if account has been deprovisioned

level: extend
type: boolean
example: true/ false
description: A flag indicating if an account has been deprovisioned
- name: user.account.password_change_date
level: extended
type: date
example: June 5, 2023 @ 18:25:57.000
description: Last date/time when account password was updated
level: extend
type: date
example: June 5, 2023 @ 18:25:57.000
description: Last date/time when account password was updated

0 comments on commit 150292b

Please sign in to comment.