mirror of
https://github.com/dadosfera/maestro.git
synced 2026-10-22 19:49:09 +00:00
FEAT: map permission to identity provider
This commit is contained in:
+56
-2
@@ -5923,6 +5923,46 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"/identity-providers/{id}": {
|
||||
"get": {
|
||||
"operationId": "IdentityProviderController_loginIdp",
|
||||
"parameters": [
|
||||
{
|
||||
"name": "id",
|
||||
"required": true,
|
||||
"in": "path",
|
||||
"schema": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/identity-providers/{name}/callback": {
|
||||
"get": {
|
||||
"operationId": "IdentityProviderController_callbackIdp",
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"required": true,
|
||||
"in": "path",
|
||||
"schema": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/network-policy": {
|
||||
"get": {
|
||||
"operationId": "NetworkPolicyController_getNetworks",
|
||||
@@ -8893,13 +8933,20 @@
|
||||
},
|
||||
"issuerUrl": {
|
||||
"type": "string"
|
||||
},
|
||||
"permissions": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "number"
|
||||
}
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name",
|
||||
"clientId",
|
||||
"clientSecret",
|
||||
"issuerUrl"
|
||||
"issuerUrl",
|
||||
"permissions"
|
||||
]
|
||||
},
|
||||
"IdentityProviderResponse": {
|
||||
@@ -8916,13 +8963,20 @@
|
||||
},
|
||||
"issueUrl": {
|
||||
"type": "string"
|
||||
},
|
||||
"permissions": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"id",
|
||||
"name",
|
||||
"clientId",
|
||||
"issueUrl"
|
||||
"issueUrl",
|
||||
"permissions"
|
||||
]
|
||||
},
|
||||
"IdentityProviderListResponse": {
|
||||
|
||||
Reference in New Issue
Block a user