Skip to content

Class: LinuxUsersProfile

The attributes that Linux uses to identify user information.

URI: ocsf:LinuxUsersProfile

 classDiagram
    class LinuxUsersProfile
    click LinuxUsersProfile href "../LinuxUsersProfile/"
      LinuxUsersProfile <|-- LinuxProcess
        click LinuxProcess href "../LinuxProcess/"

      LinuxUsersProfile : auid

      LinuxUsersProfile : egid

      LinuxUsersProfile : euid

      LinuxUsersProfile : group





        LinuxUsersProfile --> "0..1 _recommended_" Group : group
        click Group href "../Group/"



Class Properties

Property Value
Mixin Yes

Slots

Name Cardinality and Range Description Inheritance
auid 0..1
Integer
The audit user assigned at login by the audit subsystem direct
egid 0..1
Integer
The effective group under which this process is running direct
euid 0..1
Integer
The effective user under which this process is running direct
group 0..1 recommended
Group
The group under which this process is running direct

Mixin Usage

mixed into description
LinuxProcess Extends the process object to add Linux specific fields

In Subsets

Aliases

  • Linux Users

Identifier and Mapping Information

Annotations

property value
ocsf_profile linux/linux_users
ocsf_extension linux

Schema Source

Mappings

Mapping Type Mapped Value
self ocsf:LinuxUsersProfile
native ocsf:LinuxUsersProfile

LinkML Source

Direct

name: LinuxUsersProfile
annotations:
  ocsf_profile:
    tag: ocsf_profile
    value: linux/linux_users
  ocsf_extension:
    tag: ocsf_extension
    value: linux
description: The attributes that Linux uses to identify user information.
in_subset:
- linux_extension_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Linux Users
mixin: true
slots:
- auid
- egid
- euid
- group
slot_usage:
  group:
    name: group
    description: The group under which this process is running.
    recommended: true

Induced

name: LinuxUsersProfile
annotations:
  ocsf_profile:
    tag: ocsf_profile
    value: linux/linux_users
  ocsf_extension:
    tag: ocsf_extension
    value: linux
description: The attributes that Linux uses to identify user information.
in_subset:
- linux_extension_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Linux Users
mixin: true
slot_usage:
  group:
    name: group
    description: The group under which this process is running.
    recommended: true
attributes:
  auid:
    name: auid
    description: The audit user assigned at login by the audit subsystem.
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Audit User ID
    rank: 1000
    alias: auid
    owner: LinuxUsersProfile
    domain_of:
    - LinuxUsersProfile
    range: integer
  egid:
    name: egid
    description: The effective group under which this process is running.
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Effective Group ID
    rank: 1000
    alias: egid
    owner: LinuxUsersProfile
    domain_of:
    - LinuxUsersProfile
    - MacosUsersProfile
    range: integer
  euid:
    name: euid
    description: The effective user under which this process is running.
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Effective User ID
    rank: 1000
    alias: euid
    owner: LinuxUsersProfile
    domain_of:
    - LinuxUsersProfile
    - MacosUsersProfile
    range: integer
  group:
    name: group
    description: The group under which this process is running.
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Group
    rank: 1000
    alias: group
    owner: LinuxUsersProfile
    domain_of:
    - QueryEvidence
    - Api
    - ApplicationObject
    - Databucket
    - ManagedEntity
    - Policy
    - ResourceDetails
    - AdminGroupQuery
    - AuthorizeSession
    - GroupManagement
    - LinuxUsersProfile
    range: Group
    recommended: true