Today ADFSToolkit uses the MSFT EventLog to record events and the regular operations.
Some events are more important than others however and when they happen, it would be extremely beneficial to have enhanced abilities to notify the site admin via different mediums of their occurence.
Notifications streams should be by event type and level and using existing best practices like syslog or eventlog streams and in turn, can in turn invoke a notification or report to anything associated with this stream. Anything with an API to communicate such as an email, messaging a Slack channel in realtime or sending an SMS to a gateway is able to be used.
For instance, augmenting ADFSToolkit with 3rd party components like this component for Slack can save effort: http://ramblingcookiemonster.github.io/PSSlack/ .
If ADFSToolkit does establish 3rd party dependancies we should be thoughtful on the integration elements we endorse and implement in such a way that is failure resistant as best possible to problems.
Some (not all) features of this event notification improvement RFE are:
Today ADFSToolkit uses the MSFT EventLog to record events and the regular operations.
Some events are more important than others however and when they happen, it would be extremely beneficial to have enhanced abilities to notify the site admin via different mediums of their occurence.
Notifications streams should be by event type and level and using existing best practices like syslog or eventlog streams and in turn, can in turn invoke a notification or report to anything associated with this stream. Anything with an API to communicate such as an email, messaging a Slack channel in realtime or sending an SMS to a gateway is able to be used.
For instance, augmenting ADFSToolkit with 3rd party components like this component for Slack can save effort: http://ramblingcookiemonster.github.io/PSSlack/ .
If ADFSToolkit does establish 3rd party dependancies we should be thoughtful on the integration elements we endorse and implement in such a way that is failure resistant as best possible to problems.
Some (not all) features of this event notification improvement RFE are: