Skip to content

Latest commit

 

History

History

Saas.SignupAdministration

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

SaaS Sign-Up Administration Web App

This SaaS Sign-up an Administration Web App is an application for the onboarding and administration of tenants.

The application has been developed in MVC format, its pages built by respective Controllers paired to Views. See the Views and Controllers directories for relevant service logic or display logic.

For a complete overview, please see the SaaS.SignupAdministration.Web page in our documentation site.

Overview

Within this folder you will find two subfolders:

  • Saas.SignupAdministration.Web - the C# project for the web app.
  • deployment - a set of tools for deploying the web app for production
    • The sub-subfolder act is for deploying the web app for remote debugging

Dependencies

The service depends on:

Provisioning the Web App

To work with the SaaS Signup Administration Web app it must first be provisions to your Azure ASDK resource group. This is true even if you initially is planning to run the API in your local development environment.

The provisioning ensure that configuration and settings to be correctly added to your Azure App Configuration store and readies the API for later deployment to Azure.

Provisioning is easy:

  1. Navigate to the sub folder deployment.

  2. Run these commands:

    ./setup.sh
    ./run.sh

Now you're ready to move on.

How to Run Locally

Guidelines for getting up and running with SaaS Signup Administration in your local development, are identical to the guidelines found the Requirements and the Configuration, settings and secrets when running locally section in the SaaS Permissions Service readme.

Running the SaaS Sign-up Administration Web App Locally

--- TODO BEGIN ---

Needs more investigation.

Add some guidelines about how to do this. Probably by leveraging ngrok...

---TODO END ---

How to Deploy the SaaS Administration Service API to Azure

The guidelines are identity to How to Deploy SaaS Permissions Service API to Azure.

Debugging Remotely in Azure

The guidelines are identity to Debugging in Azure for the SaaS Permissions Service API

Debugging Azure B2C

Troubleshoot custom policies with Application Insights - Azure AD B2C | Microsoft Learn