Skip to content

Class: MacosUsersProfile

The attributes that macOS uses to identify user information.

URI: ocsf:MacosUsersProfile

 classDiagram
    class MacosUsersProfile
    click MacosUsersProfile href "../MacosUsersProfile/"
      MacosUsersProfile <|-- MacosProcess
        click MacosProcess href "../MacosProcess/"

      MacosUsersProfile : egid

      MacosUsersProfile : euid

Class Properties

Property Value
Mixin Yes

Slots

Name Cardinality and Range Description Inheritance
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

Mixin Usage

mixed into description
MacosProcess Extends the process object to add macOS specific fields

In Subsets

Aliases

  • macOS Users

Identifier and Mapping Information

Annotations

property value
ocsf_profile macos/macos_users
ocsf_extension macos

Schema Source

Mappings

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

LinkML Source

Direct

name: MacosUsersProfile
annotations:
  ocsf_profile:
    tag: ocsf_profile
    value: macos/macos_users
  ocsf_extension:
    tag: ocsf_extension
    value: macos
description: The attributes that macOS uses to identify user information.
in_subset:
- macos_extension_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- macOS Users
mixin: true
slots:
- egid
- euid

Induced

name: MacosUsersProfile
annotations:
  ocsf_profile:
    tag: ocsf_profile
    value: macos/macos_users
  ocsf_extension:
    tag: ocsf_extension
    value: macos
description: The attributes that macOS uses to identify user information.
in_subset:
- macos_extension_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- macOS Users
mixin: true
attributes:
  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: MacosUsersProfile
    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: MacosUsersProfile
    domain_of:
    - LinuxUsersProfile
    - MacosUsersProfile
    range: integer