Attribut — Modelle (Sub-Route)
Zweck
Sub-Route /attributes/:id/models zeigt für dropdown-Typ-Attribute die zugewiesenen Modell-Bindungen — z. B. Unit, Country, Manufacturer. Wird bei der Custom-Field-Pflege ausgewertet, um die richtigen Auswahl-Optionen zu zeigen.
Berechtigungen (CASL)
| Action | Subject | Wirkung | Keycloak-Rolle |
|---|
view | FE_Attribute, Attribute, AttributeModel | Liste sichtbar | — |
create | AttributeModel | Bindung pflegen | APP_SPEAMCORE_CREATE_ATTRIBUTE_MODEL |
Schritt-für-Schritt-Anleitung
- Attribut (
/attributes/:id) → Tab Modelle.
- + Modell wählt aus den unterstuetzten Typen (Unit/Country/Supplier/etc.).
Wiederverwendbare Konzepte
Verknuepfungen zu anderen Modulen
API/Schnittstellen
| Methode | Endpoint | Zweck | CASL |
|---|
GET | /api/attribute-models?filter[attributeId] | Liste | view AttributeModel |
POST | /api/attribute-models | Anlegen | create AttributeModel |
Versionshinweise
- 2026-04-30: Initiale Veroeffentlichung.