Enabling Push Notifications for Kron PAM Mobile Client Application
The email notifications for Command, Connection, and SAPM approval requests can also be pushed to the Kron PAM Mobile Client Application. The users must log in to Kron PAM at least once via their Kron PAM Mobile Client Application to receive these notifications.
To enable push notifications for Kron PAM Mobile Client Applications:
- Navigate to Administration > Jobs Scheduler
- Click the +Add button.
- Select SCPolicyNotifierJob as the job.
- Fill in the fields, Trigger Name and Cron Expression.
- On the Active field select Active to enable the job and click Add Trigger.
- Select SendPushMessageJob as the Job
- Fill in the Trigger Name and Cron Expression fields.
- On the Active field select Active to enable the job and click Add Trigger.

- Navigate to Administration > System Config Man.
- Set the mobile.tomcat.url parameter as https://Kron_PAM_IPAddress(or Kron_PAM_DomainName):9443/mobile-api/rest
- (For Example, https://10.20.42.129:9443/mobile-api/rest OR https://mobile129.kron.com.tr:9443/mobile-api/rest).
- Set the max.push.count.to.send.in.one.time” parameter as 100 and click Save.
- When the mobile-api server (For Example, 10.20.42.42) is different from the KronPAM server.
- (For Example, 10.20.42.41), it is necessary to add the "internal.bind.host" parameter to conf/application.properties file of the KronPAM server as shown below:
After these settings are in place, the users will start getting mobile notifications for the cases stated above. For the configurations of each case, please refer to the related sections.
Parameter Name |
---|
aioc.push.notification.message.title.template.connection.approval |
aioc.push.notification.message.title.template.connection.expire |
aioc.push.notification.message.title.template.connection.expire.request.owner |
aioc.push.notification.message.body.template.connection.approval |
aioc.push.notification.message.body.template.connection.expire |
aioc.push.notification.message.body.template.connection.expire.request.owner |
aioc.push.notification.message.title.template.command.approval |
aioc.push.notification.message.title.template.command.expire |
aioc.push.notification.message.title.template.command.expire.request.owner |
aioc.push.notification.message.body.template.command.approval |
aioc.push.notification.message.body.template.command.expire |
aioc.push.notification.message.body.template.command.expire.request.owner |
aioc.push.notification.message.title.template.sapm.approval |
aioc.push.notification.message.body.template.sapm.approval |
aioc.push.notification.message.body.template.sapm.approval.static |
aioc.push.notification.message.title.template.sapm.second.level.approval |
aioc.push.notification.message.body.template.sapm.second.level.approval |
aioc.push.notification.message.body.template.sapm.second.level.approval.static |