Skip to content

FreeIPA Profile

Robert Wikman edited this page Jun 27, 2018 · 2 revisions

User

  • file: settings/user.yml
classes:
  - top
  - inetorgperson
  - person
  - organizationalperson
  - inetuser
  - posixaccount
  - ipaobject

hidden_fields:
  - uid_number
  - gid_number

required_fields: 
  - id
  - home
  - shell
  - name
  - email
  - last_name
  - first_name

fields:
    id:
      type: string
      ref: uid
    uid_number:
      type: integer
      ref: uidNumber
      default: -1
    gid_number:
      type: integer
      ref: gidNumber
      default: -1
    home:
      type: string
      ref: homedirectory
    shell:
      type: string
      ref: loginshell
    name:
      type: string
      ref: cn
    email:
      type: string
      ref: mail
    last_name:
      type: string
      ref: sn
    first_name:
      type: string
      ref: givenName

Group

  • file: settings/group.yml
classes:
  - top
  - groupofnames
  - nestedgroup
  - posixGroup
  - ipausergroup
  - ipaobject

hidden_fields:
  - gid_number

required_fields: 
  - id
  - description

fields:
    id:
      type: string
      ref: cn
    description:
      type: string
      ref: description

Clone this wiki locally