mirror of
https://github.com/logto-io/logto.git
synced 2024-12-16 20:26:19 -05:00
30 lines
1.2 KiB
Markdown
30 lines
1.2 KiB
Markdown
|
---
|
||
|
"@logto/console": minor
|
||
|
"@logto/core": minor
|
||
|
"@logto/phrases": minor
|
||
|
"@logto/schemas": minor
|
||
|
"@logto/integration-tests": patch
|
||
|
---
|
||
|
|
||
|
support machine-to-machine apps for organizations
|
||
|
|
||
|
This feature allows machine-to-machine apps to be associated with organizations, and be assigned with organization roles.
|
||
|
|
||
|
### Console
|
||
|
|
||
|
- Add a new "machine-to-machine" type to organization roles. All existing roles are now "user" type.
|
||
|
- You can manage machine-to-machine apps in the organization details page -> Machine-to-machine apps section.
|
||
|
- You can view the associated organizations in the machine-to-machine app details page.
|
||
|
|
||
|
### OpenID Connect grant
|
||
|
|
||
|
The `client_credentials` grant type is now supported for organizations. You can use this grant type to obtain an access token for an organization.
|
||
|
|
||
|
### Management API
|
||
|
|
||
|
A set of new endpoints are added to the Management API:
|
||
|
|
||
|
- `/api/organizations/{id}/applications` to manage machine-to-machine apps.
|
||
|
- `/api/organizations/{id}/applications/{applicationId}` to manage a specific machine-to-machine app in an organization.
|
||
|
- `/api/applications/{id}/organizations` to view the associated organizations of a machine-to-machine app.
|