# Supported account types

This is a list of all supported account types and their schema files. The account types can be combined (e.g. users with Samba and Unix part)

## Unix

- Types: users and groups
- Object classes: posixAccount, shadowAccount and posixGroup
- Schema: nis.schema

## Samba 3

- Types: users, groups, hosts and domains
- Object classes: sambaSamAccount, sambaGroupMapping, sambaDomain
- Schema: samba.schema

##

## Samba 2

- Types: users and hosts
- Object class: sambaAccount
- Schema: samba.schema

## Kolab 2

- Type: users
- Object class: kolabInetOrgPerson
- Schema: kolab2.schema, rfc2739.schema

## Address book entries

- Type: users
- Object class: inetOrgPerson
- Schema: inetorgperson.schema

## Mail routing

- Type: users
- Object class: inetLocalMailRecipient
- Schema: misc.schema

## Mail aliases

- Type: groups
- Object class: nisMailAlias
- Schema: misc.schema

## Group of (unique) names (LAM Pro only)

- Type: groups
- Object class: groupOfNames, groupOfUniqueNames
- Schema: core.schema

## MAC addresses

- Type: hosts
- Object class: ieee802device
- Schema: nis.schema

## Simple Accounts

- Type: users
- Object class: account
- Schema: cosine.schema

## SSH keys (LPK patch)

- Type: users
- Object class: ldapPublicKey
- Schema: openssh-lpk.schema