> For the complete documentation index, see [llms.txt](https://ztrust.gitbook.io/ztrust-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ztrust.gitbook.io/ztrust-documentation/user-manual-ztrust-v1.0/admin-manual/how-to-set-up-multi-factor-authentication/setup-of-push-notification-based-authentication.md).

# Setup of Push Notification Based Authentication

To do setup for Push Notification Based Authentication, follow the below steps -

1. Go to Authentication.

![](https://lh7-us.googleusercontent.com/docsz/AD_4nXcfp8YnLls0PaOo_aMi0j9mND7YVOLASvOewFqWTuXL6RkxnCtLqGjCZalixaP27MyinK5tb41gqwgCKTIqJXowcX2oGNMaUWw4HXdU8vRrG32JHeEsjMpFqtp1wpF40YiHwNzH4eqrSO7EdPvqaMO8YnQ84V4zYAubjbjD7Zg8nRw4tSWTC4U?key=trHzRgGTD4ANqZgrt456QA)

2. Click on Copy to copy the browser flow.

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXdBkmVt2ORvfgaXKmXfo3CCAx9M5-sHwiC-2IgGeZfloT-dk0hHe9GGs8yQMSkz2C9Q68Al8FzxHwj10SEJLnW7tyM74A-1hIwJ6Fzw3wU9CKXPIQH4K1CyZd_Jon2dFehXdrbi-y0kLEzmHOaM0SkssTxcTa9BvllkS5ia4LCTh4zjPsLNDM8?key=trHzRgGTD4ANqZgrt456QA" alt=""><figcaption></figcaption></figure>

3. Provide any name to the flow. For example - Push-Notification.

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXejaOm0_7eaeuCr7QZ-Y1OaAX0joo7Ki8KFpEjYnpWAKEIKdDCgaHILBNecgHCmEEVSy48pAss2S_vZx-pDkL5si-z_J2rvPe30AnfDf-d49cbIhOH9SuHdEgvgnR2DgnTAGbhKgSY1hZ51sm_l3g4TbjeS5d_Sf3NgonS054FQcQi4jNZjgg?key=trHzRgGTD4ANqZgrt456QA" alt=""><figcaption></figcaption></figure>

4. Delete everything below Push-Notification Forms.

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXcYSs4vm-klb3UQyrXTZuqQ0uzKFVpB7kzyB4WQS6vjnH0oGKWFfeYT3i1YSylnDy9T6L5mQR7_6w_ogphxnQ6FWjsxf-nLQa4F5LTh883CuwG_MAKv4A9di2gT0FUtQjufNmXhvixxac12tMJD8msN8nV5T-S5mx3MxjHuEo9lpOZEUhZnWg?key=trHzRgGTD4ANqZgrt456QA" alt=""><figcaption></figcaption></figure>

5. Set the Requirement as Required.

<figure><img src="https://1778922777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3EUK5AUZv0UVaI5S0CTM%2Fuploads%2FUgm3CCuwyxkjinoBofQx%2Funnamed%20(1).png?alt=media&amp;token=b0528fe1-5a78-4d1d-a170-fb8cd2187f91" alt=""><figcaption></figcaption></figure>

6. Click on Actions and then select Add execution.

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXcIwsTxiuWlIASAofY6JZRNkPZc2r8aL9x1eII0R23fZYjgRboRes5ZSxhEE_y0_rFndbYOcRHRZ7DHTUnl9teZMoug6qg9K1XhrHpWY3NP_KftVG72z4Av4q2k59g8wN4RhVpNCOSUNThMlS7BUxtn6iv-Ag9AGbbFtQMnIMUMC70ondSCtXo?key=trHzRgGTD4ANqZgrt456QA" alt=""><figcaption></figcaption></figure>

7. Click on the dropdown for Provider, then select Username Form.

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXflrDMssBKhInTNOSJ24Hp-Lhf09x21Bz9rI20-GYJ6amzIk6xebkdlURtN6lIsfY7rXPgGalv0kjJF0QltDvHFR_Q7uejPZxnCzHXvbTT03ilY4Rnsg7Fx0UaVjuVjnMmZRZwz9sJ5YFplxFB5S1wYuxliOhOV9xVIUPHNdPrweQ0XpWYocSQ?key=trHzRgGTD4ANqZgrt456QA" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="135">Field Name</th><th width="185">Mandatory (Yes/No)</th><th width="109">Field Type</th><th>Description</th></tr></thead><tbody><tr><td>Provider</td><td>Yes</td><td>Dropdown</td><td>Enter the configuration that is needed.</td></tr></tbody></table>

8. Click on Save.

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXd3PLXnrWR_GK9kFs9EV_qceJl0osyRQB9yztKKw4Mw9EUKOsEkDvYs5Ei2nWDhGTNXv4teVNNEVehK52Q9z6lwxK3S7n24XTm1VgzJkslLsKkAQEKylh3Lvb1fK8TrubtO1ch7FtK1u2f39HaLNDzO6nMnMDhzFuGv6rUZ1I0V6Z2tOb0d-bw?key=trHzRgGTD4ANqZgrt456QA" alt=""><figcaption></figcaption></figure>

9. Click on Actions and then click on Add Execution.

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXeLHmehb50xu977LHo0aw-ojJ0Rk1hR3Vh_spviF523s4hKq_zi6bzudIIGdXXf6Mz3AHO3aM-bHQXKwUFCXRFdnXR-uMeEueSdKse5oIB7IHaLp78XMrIcet_zaLY5hwIdFtaQouNhE8YcUEYz0tfW9MHYUqzVKNX-gzF2MFN8CL9ZT4MmKbM?key=trHzRgGTD4ANqZgrt456QA" alt=""><figcaption></figcaption></figure>

10. Click on the dropdown for Provider and select Push Notification Authenticator.

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXfU0lIQhyOont56QUehRDrngfGdow2I_rmXi4l4-OvVG9OGj44oG7XnCVGzWmwvABxwq2B6Wr7bOd7dobvcjwT4HyAcCYJTSRXzefbXyDF5ni9aYHQmvkX-_To1Igcd4d5HzQuCJXAI7KSDiRmPQVLaLCPzx30aYUaN-oRduUlZ5XIwdHpEVQ?key=trHzRgGTD4ANqZgrt456QA" alt=""><figcaption></figcaption></figure>

11. Click on Save.

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXd97eoe9Bbs5l4XWfrf4Paka3lls6BV0sEneRadc4dYJwNYt4uwoG_JaBlIQFtNjigInj2oYW9o441A5fWXJwkrkzOLL_SGg4vy1_CvqJGikLgW6Vdnfj2-P3xW8985--BJgaL3CPYig7e5XauecSrsL-eYWaTkxRzzSWsaM7p5y5i2naxcEaQ?key=trHzRgGTD4ANqZgrt456QA" alt=""><figcaption></figcaption></figure>

12. Set the requirement of Push-Notification Authenticator as Required.

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXcfO9Qr5YSc3Sz00qE47g16X63eYiZWejjhQqrUBJHeHc9EzIr-UYnXiuS-scqYxbPVQdMa6j5DuxHmK870H54EKeNXwV3Dyb0oElRzif4UP2nVU3DJlAv2v-pROUxWqzOchQGFMuPxLL6DJM5Qb03P0VWkwwGBdYuNv1S01xCk3HhbTnV7Obw?key=trHzRgGTD4ANqZgrt456QA" alt=""><figcaption></figcaption></figure>

13. Set the requirement of Cookie, Kerberos and Identity Provider Redirector as Disabled.
14. For Push Notification Authenticator, click on Actions, then Config.

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXcoeYMPBeB3hk3qe5I0v6-5c_OmHfmUoFSgZ3RlZf66g6QamWfG4lCuyl6zVLsTj5T_VtP_TV1BXDy8mo26elDkCSPVwKef_zaJWv6wLpIEVnmYXWKRKnRSnDTpY3JZ3d4JWb4sqZnInuFcZrhwcLHpDPJ0DS11wDzZLRzk6roLrC8bDv_big0?key=trHzRgGTD4ANqZgrt456QA" alt=""><figcaption></figcaption></figure>

15. Provide the Alias as push-notification and other details as required.

<figure><img src="https://1778922777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3EUK5AUZv0UVaI5S0CTM%2Fuploads%2FT15ArAKdbTl7svx1KJx8%2Funnamed%20(2).png?alt=media&amp;token=c0fb11ee-af89-4f37-830b-81d54aa3e94c" alt=""><figcaption></figcaption></figure>

16. Click on Save.

Push Notification based Authentication is set up.<br>
