Basic annotation for JuselessAccount and JuselessGroup #63

Merged
mih merged 1 commit from flatentry into main 2025-05-12 13:22:32 +00:00
3 changed files with 21 additions and 0 deletions

View file

@ -212,12 +212,31 @@ classes:
slots: slots:
- member_of - member_of
slot_usage: slot_usage:
name:
required: true
annotations:
sh:order: 1
member_of: member_of:
range: JuselessGroup range: JuselessGroup
annotations:
sh:order: 2
display_label:
recommended: true
annotations:
sh:order: 3
JuselessGroup: JuselessGroup:
is_a: Account is_a: Account
description: Unix group on the Juseless system description: Unix group on the Juseless system
slot_usage:
name:
required: true
annotations:
sh:order: 1
display_label:
recommended: true
annotations:
sh:order: 2
User: User:
class_uri: inm7fu:User class_uri: inm7fu:User

View file

@ -1,6 +1,7 @@
{ {
"pid": "inm7:juseless-account/zorro", "pid": "inm7:juseless-account/zorro",
"schema_type": "inm7fu:JuselessAccount", "schema_type": "inm7fu:JuselessAccount",
"name": "zorro",
"member_of": [ "member_of": [
"inm7:juseless-group/tango", "inm7:juseless-group/tango",
"inm7:juseless-group/dressedinblack" "inm7:juseless-group/dressedinblack"

View file

@ -1,4 +1,5 @@
pid: inm7:juseless-account/zorro pid: inm7:juseless-account/zorro
name: zorro
member_of: member_of:
- inm7:juseless-group/tango - inm7:juseless-group/tango
- inm7:juseless-group/dressedinblack - inm7:juseless-group/dressedinblack