Category: API
Summary: Introducing new permission routing:language:assign to access routing languages APIs.
Context
The current permissions required for routing languages API are routing:skill:assign. As part of the change we are introducing a new routing:language:assign permission for performing CRUD operations on the routing languages endpoints. Having either of the 2 permissions routing:skill:assign or routing:language:assign is required to perform operations on the routing languages entity
Impact:
Currently no action is expected in order to use the routing languages endpoints. If a user has routing:skill:assign, he/she will be granted routing:language:assign permission automatically.
Date of Change 12th August 2019
Impacted APIs:
POST /api/v2/routing/languages
PATCH /api/v2/routing/languages/bulk
PATCH /api/v2/routing/languages/language_id
DELETE /api/v2/routing/languages/language_id