# Radius Authorization

Beginning with release 2.7, you can issue RADIUS authorization requests from routing scripts. To do so, the params\[:authorization] object must be filled with the required RADIUS attributes and [an exception must be raised](https://prosbcdocs.telcobridges.com/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/radius-authorization) with reason :authorization\_required.

When the authorization is completed, the routing script is called again with the result. The params\[:authorization] object will be filled with the RADIUS attributes from the response. The params\[:authorization]\[:result] field will also contain a string indicating the result of the authorization:

* *accept*: The authorization was successful.
* *reject*: The authorization was refused.
* *challenge*: The authorization was challenged.
* *timeout*: The authorization was not answered.
