---
title: "Contacts"
description: "Henkilöt ja yritykset. Jokainen sovellus on moduuli samalla tietomallilla."
canonical: "https://obop.dev/fi/apps/contacts/"
lang: "fi"
---

# Contacts

## Mihin se on tarkoitettu

One record for every person and organisation you deal with, shared by all other apps. Names and emails are personal data and are masked for agents; the tax identifier is withheld from them entirely. A dedicated, approval-gated erase action anonymises a contact in place.

## Mitä paketti tekee ja mitä ei

People and organisations the business deals with: the shared party record that CRM, Sales and Invoicing refer to.

## Mallit

### `party`

A person or organisation the business deals with

Lukuryhmä: `base.user`. Kirjoitusryhmä: `base.user`.

| Kenttä | Tyyppi | Tietoluokka | Henkilötieto | Ryhmä | Agentit näkevät | Kuvaus |
|---|---|---|---|---|---|---|
| `name` | text | `public_directory` | kyllä | `base.user` | maskattu | Display name |
| `email` | text | `public_directory` | kyllä | `base.user` | maskattu | Work email address |
| `tax_id` | text | `financial` | kyllä | `base.user` | pidätetty | Tax identifier of a natural person |
| `notes` | longtext | `internal` | kyllä | `base.user` | maskattu | Free-text internal notes |

## Työnkulut

### `party`

| Toiminto | Siirtää | Kuka voi suorittaa | Hyväksyntä |
|---|---|---|---|
| `party.erase` | - | `privacy.officer` | kyllä |

## Käyttöoikeusryhmät

Tämän sovelluksen käyttämät ryhmät:

- `base.user`
- `privacy.officer`

## Hyväksyntävaiheet

Vaiheet, joita agentti voi vain ehdottaa:

- `party.erase`

## Mitä agentit voivat ja eivät voi tehdä

Agentti voi lukea, hakea, luoda ja päivittää tämän sovelluksen tietueita sekä suorittaa toiminnot, jotka eivät vaadi hyväksyntää, tunnisteensa käyttöoikeusryhmien rajoissa.

Se voi vain ehdottaa näitä vaiheita, ja ihmisen on hyväksyttävä ne: `party.erase`, `party.delete`.

Henkilötiedot maskataan paikkamerkeiksi: `party.name`, `party.email`, `party.notes`.

Nämä kentät pidätetään agenteilta kokonaan: `party.tax_id`.

## Riippuvuudet

Ei ole.

## Asennus

Sisäänrakennettu. Se on käytettävissä jokaisessa instanssissa, eikä sitä voi poistaa.

## Tee oma

[Moduulioppaassa näytetään, miten tällaiset sovellukset kirjoitetaan](/fi/docs/reference/module-manifest/)
