events_rules_update
PUT/events/rules/:pbm_uuid/
NotificationRule Viewset
Request
Path Parameters
A UUID string identifying this Notification Rule.
- application/json
Body
required
Possible values: non-empty
Select which transports should be used to notify the user. If none are selected, the notification will only be shown in the authentik UI.
Controls which severity level the created notifications will have.
Possible values: [notice
, warning
, alert
]
Define which group of users this notification should be sent and shown to. If left empty, Notification won't ben sent.
Responses
- 200
- 400
- 403
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
Array [
]
Select which transports should be used to notify the user. If none are selected, the notification will only be shown in the authentik UI.
Controls which severity level the created notifications will have.
Possible values: [notice
, warning
, alert
]
Define which group of users this notification should be sent and shown to. If left empty, Notification won't ben sent.
group_obj
object
required
Group Serializer
Users added to this group will be superusers.
users_obj
object[]
nullable
required
Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.
Possible values: <= 150 characters
, Value must match regular expression ^[\w.@+-]+$
User's display name.
Designates whether this user should be treated as active. Unselect this instead of deleting accounts.
Possible values: <= 254 characters
roles_obj
object[]
required
Possible values: <= 150 characters
{
"pk": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"transports": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
],
"group": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
- application/json
- Schema
- Example (from schema)
Schema
Validation Error
{
"non_field_errors": [
"string"
],
"code": "string"
}
- application/json
- Schema
- Example (from schema)
Schema
{
"detail": "string",
"code": "string"
}