mirror of
https://github.com/logto-io/logto.git
synced 2024-12-16 20:26:19 -05:00
87615d58ce
* chore: launch m2m app for organizations * chore: add changeset
1.2 KiB
1.2 KiB
@logto/console | @logto/core | @logto/phrases | @logto/schemas | @logto/integration-tests |
---|---|---|---|---|
minor | minor | minor | minor | 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.