Class: LinuxUsersProfile
The attributes that Linux uses to identify user information.
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
- from schema: https://w3id.org/lmodel/ocsf
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