FAQ | This is a LIVE service | Changelog

Skip to content

Create test resources for validating the Entra webhook authentication

Description

This task is to create test resources in the uniofcamdev Entra tenancy, and a temporary deployment of the entra event bridge to an externally accessible cloud run instance so that it can be tested.

Further details

Task list

  • Create a cloud run deployment for the current version of the webhook bridge to the dev environment for ucam-faas, including a pubsub topic for it to push data to
    • HTTP endpoint must be externally accessible so that the event grid subscription can call it
    • This can be deployed and worked on before being merged to the main branch
  • Create resource group, event grid subscription and service principal resources in the uniofcamdev tenancy manually through the web console
  • Connect event grid subscription to the deployed cloud run instance
  • Test that event grid subscription calls through to the Entra webhook bridge when triggered
    • May require some updates to the entra webhook bridge to increase or add logging
  • Make updates to the entra webhook bridge container to ensure that it passes endpoint validation

Acceptance criteria

  • Test resources in uniofcamdev tenancy exist
  • Cloud run deployment of entra events bridge container exists for authentication testing, and passes endpoint validation

Links/references

Edited by Mike Knee