„api-v1-share_de“ hinzufügen
parent
4f9313a0e4
commit
97a1011ef6
45
api-v1-share_de.md
Normal file
45
api-v1-share_de.md
Normal file
@ -0,0 +1,45 @@
|
||||
## Spezifikation
|
||||
### Eingriff, Ökokonto, EMA
|
||||
|
||||
*Die Freigabe von Eingriffen an bestimmte Nutzer vererbt auch die Freigabe der zugehörigen Kompensationen. Eine separate Freigabe je Kompensation ist nicht notwendig.*
|
||||
|
||||
#### PUT
|
||||
Mit `PUT` können die Freigabeeinstellungen eines Eintrags angepasst werden.
|
||||
|
||||
**Achtung:** Wenn Sie **nur über die Gruppe Standard** verfügen, können Sie nur neue Nutzer hinzufügen, jedoch keine bereits bestehenden entfernen. Hierzu sind die Rechte der Gruppe `Zulassungsbehörde` oder `Eintragungsstelle` notwendig. Falls `user1` also schon eine Freigabe erteilt bekommen hat und Sie senden seinen Nutzernamen in einem `PUT` request nicht mit, wird die Freigabe für `user1` nicht entzogen!
|
||||
|
||||
Die folgenden URLS können zur Anpassung der Nutzerfreigabe auf den jeweiligen Eintrag eines Datentyps verwendet werden:
|
||||
|
||||
```
|
||||
/api/v1/intervention/<uuid>/share
|
||||
```
|
||||
```
|
||||
/api/v1/ecoaccount/<uuid>/share
|
||||
```
|
||||
```
|
||||
/api/v1/ema/<uuid>/share
|
||||
```
|
||||
|
||||
#### Beispiel Body
|
||||
|
||||
```json
|
||||
{
|
||||
"users": [
|
||||
"user1",
|
||||
"user2",
|
||||
"user3"
|
||||
]
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
#### Beispiel Response
|
||||
```json
|
||||
{
|
||||
"success": true
|
||||
}
|
||||
|
||||
```
|
Loading…
Reference in New Issue
Block a user