diff --git a/reference/sender.json b/reference/sender.json index 206cbfecd34b0a104a2265c9afcd627f1ff33c00..9e5b2e51f61b38f20b8edc32fb4c0f8940abd552 100644 --- a/reference/sender.json +++ b/reference/sender.json @@ -2,7 +2,7 @@ "openapi": "3.0.0", "info": { "title": "Application Sender API", - "version": "0.6", + "version": "0.7", "description": "API vom Onlineantragsdienst zum Zustelldienst", "contact": { "name": "FITKO", @@ -15,7 +15,7 @@ }, "servers": [ { - "url": "https://sender.fiep-poc.de/beta6", + "url": "https://sender-test.fiep-poc.de/beta7", "description": "Produktionsumgebung der API." } ], @@ -142,8 +142,7 @@ "security": [ { "OAuth20": [ - "{senderId}:destination-info:read", - "{senderId}:sender:manage" + "destination:send" ] } ] @@ -260,8 +259,7 @@ "security": [ { "OAuth20": [ - "{senderId}:application:apply", - "{senderId}:sender:manage" + "destination:send" ] } ] @@ -414,8 +412,7 @@ "security": [ { "OAuth20": [ - "{senderId}:application:apply", - "{senderId}:sender:manage" + "destination:send" ] } ] @@ -522,8 +519,7 @@ "security": [ { "OAuth20": [ - "{senderId}:status:read", - "{senderId}:sender:manage" + "destination:send" ] } ] @@ -673,8 +669,7 @@ "security": [ { "OAuth20": [ - "{senderId}:application:apply", - "{senderId}:sender:manage" + "destination:send" ] } ] @@ -887,8 +882,7 @@ "security": [ { "OAuth20": [ - "{senderId}:application:apply", - "{senderId}:sender:manage" + "destination:send" ] } ] @@ -974,8 +968,7 @@ "security": [ { "OAuth20": [ - "{senderId}:status:read", - "{senderId}:sender:manage" + "destination:send" ] } ] @@ -1080,8 +1073,7 @@ "security": [ { "OAuth20": [ - "{senderId}:application:apply", - "{senderId}:sender:manage" + "destination:send" ] } ] @@ -1105,16 +1097,13 @@ "type": "oauth2", "flows": { "clientCredentials": { - "tokenUrl": "https://oauth.fiep-poc.de/invoke/pub.apigateway.oauth2/getAccessToken", + "tokenUrl": "https://fitko.cidaas.de/token-srv/token", "scopes": { - "{senderId}:sender:manage": "Dieser Zufriffsbereich erlaubt es alle Endpunkte einer ", - "{senderId}:destination-info:read": "Dieser Zufriffsbereich erlaubt es Informationen von existierenden Destinationsabzurufen", - "{senderId}:status:read": "Dieser Zufriffsbereich erlaubt es auf Statusmitteilungen zu einem übersendeten Antrag abzurufen.", - "{senderId}:application:apply": "Dieser Zugriffsbereich erlaubt es Anträge anzulegen, diesen zu aktualisieren und abzusenden." + "destination:send": "Dieser Zufriffsbereich erlaubt es alle Endpunkte einer " } } }, - "description": "Dieses Authentifizierungsmethode wird genutzt, um den Zugriff auf die Produktiv API zu autorisieren. " + "description": "Dieses Authentifizierungsmethode wird genutzt, um den Zugriff auf die API zu autorisieren. " } } } diff --git a/reference/subscriber.json b/reference/subscriber.json index 02406dec920f46508ac3d7c0c49dabb140882874..c08985509082450d8907b1d95a6b645ce59dcf9a 100644 --- a/reference/subscriber.json +++ b/reference/subscriber.json @@ -2,7 +2,7 @@ "openapi": "3.0.0", "info": { "title": "Application Subscriber API", - "version": "0.6", + "version": "0.7", "description": "API vom Fachverfahren zum Zustelldienst", "contact": { "name": "FITKO", @@ -15,7 +15,7 @@ }, "servers": [ { - "url": "https://subscriber.fiep-poc.de/beta6", + "url": "https://subscriber-test.fiep-poc.de/beta7", "description": "Produktionsumgebung der API." } ], @@ -203,9 +203,8 @@ "security": [ { "OAuth20": [ - "{subscriberId}:destination:read", - "{subscriberId}:manage", - "{subscriberId}:destination:manage" + "destination:manage", + "destination:subscribe" ] } ] @@ -346,9 +345,7 @@ "security": [ { "OAuth20": [ - "{subscriberId}:manage", - "{subscriberId}:destination:manage", - "{subscriberId}:destination:create" + "destination:manage" ] } ] @@ -470,9 +467,8 @@ "security": [ { "OAuth20": [ - "{subscriberId}:manage", - "{subscriberId}:application:receive", - "{subscriberId}:destination:{destinationId}:application:receive" + "destination:manage", + "destination:subscribe" ] } ] @@ -568,9 +564,8 @@ "security": [ { "OAuth20": [ - "{subscriberId}:manage", - "{subscriberId}:application:receive", - "{subscriberId}:destination:{destinationId}:application:receive" + "destination:manage", + "destination:subscribe" ] } ] @@ -763,9 +758,8 @@ "security": [ { "OAuth20": [ - "{subscriberId}:manage", - "{subscriberId}:application:receive", - "{subscriberId}:destination:{destinationId}:application:receive" + "destination:manage", + "destination:subscribe" ] } ] @@ -958,9 +952,8 @@ "security": [ { "OAuth20": [ - "{subscriberId}:manage", - "{subscriberId}:application:receive", - "{subscriberId}:destination:{destinationId}:application:receive" + "destination:manage", + "destination:subscribe" ] } ] @@ -1098,10 +1091,8 @@ "security": [ { "OAuth20": [ - "{subscriberId}:destination:read", - "{subscriberId}:destination:manage", - "{subscriberId}:manage", - "{subscriberId}:destination:{destinationId}:read" + "destination:manage", + "destination:subscribe" ] } ] @@ -1248,10 +1239,7 @@ "security": [ { "OAuth20": [ - "{subscriberId}:manage", - "{subscriberId}:destination:update", - "{subscriberId}:destination:manage", - "{subscriberId}:destination:{destinationId}:update" + "destination:manage" ] } ] @@ -1330,10 +1318,7 @@ "security": [ { "OAuth20": [ - "{subscriberId}:manage", - "{subscriberId}:destination:manage", - "{subscriberId}:destination:delete", - "{subscriberId}:destination:{destinationId}:delete" + "destination:manage" ] } ] @@ -1468,9 +1453,8 @@ "security": [ { "OAuth20": [ - "{subscriberId}:manage", - "{subscriberId}:application:receive", - "{subscriberId}:destination:{destinationId}:application:receive" + "destination:manage", + "destination:subscribe" ] } ] @@ -1491,23 +1475,14 @@ "type": "oauth2", "flows": { "clientCredentials": { - "tokenUrl": "https://oauth.fiep-poc.de/invoke/pub.apigateway.oauth2/getAccessToken", + "tokenUrl": "https://fitko.cidaas.de/token-srv/token", "scopes": { - "{subscriberId}:destination:manage": "Dieser Zugriffsbereich alle Destination Endpunkte eines Subscriber genutzt werden.", - "{subscriberId}:destination:update": "Dieser Zugriffsbereich erlaubt es, bestehende Destinations zu verändern.", - "{subscriberId}:destination:create": "Der Zugriffsbereich erlaubt Destinations neu anzulegen und zu verändern.", - "{subscriberId}:destination:read": "Dieser Zugriffsbereich erlaubt bei allen Destination-Informationen ein lesender Zugriff.", - "{subscriberId}:destination:{destinationId}:read": "Mit diesem Zugriffsbereich wird ein lesender Zugriff auf eine spezifische Destination ermöglicht.", - "{subscriberId}:application:receive": "Dieser Zugriffsbereich erlaubt es, Anträge für allen Destinations abzuholen.", - "{subscriberId}:destination:{destinationId}:update": "Mit diesem Zugriffsbereich wird ein schreibende Zugriff auf eine spezifische Destination ermöglicht.", - "{subscriberId}:manage": "Dieser Zugriffsbereich die vollständige Nutzung aller Endpunkte eines Subscribers.", - "{subscriberId}:destination:{destinationId}:application:receive": "Dieser Zugriffsbereich erlaubt es, Anträge einer spezifischen Destination abzuholen.", - "{subscriberId}:destination:{destinationId}:delete": "Dieser Zugriffsbereich erlaubt es, eine spezifische Destination zu löschen.", - "{subscriberId}:destination:delete": "Dieser Zugriffsbereich erlaubt die Löschung von Destinations eines Accounts." + "destination:manage": "Dieser Zugriffsbereich alle Destination Endpunkte eines Subscriber genutzt werden.", + "destination:subscribe": "Dieser Zugriffsbereich erlaubt es, Anträge für allen Destinations abzuholen." } } }, - "description": "Dieses Authentifizierungsmethode wird genutzt, um den Zugriff auf die Produktiv API zu autorisieren. " + "description": "Dieses Authentifizierungsmethode wird genutzt, um den Zugriff auf die API zu autorisieren. " } } }