Write some Software

Ακυρώθηκε Αναρτήθηκε Πριν 7 χρόνια Πληρώθηκε κατά την παράδοση
Ακυρώθηκε Πληρώθηκε κατά την παράδοση

I have a project whereby I am looking to provide Staff and Pupils with their own Azure WebApp. The users are already members of another Azure Active Directory (that I don't control). I have developed a Powershell script that does the following:

- Invites the user to the Azure AD using B2B invitations (new-azureadmsinvitation)

- Creates a new WebApp for the user (New-AzureRmResourceGroupDeployment)

- Assigns permissions to the WebApp to the user (new-AzureRMRoleAssignment )

This all works OK however I'd like to allow this to be managed by the users.

I am looking to create a WebApp will act as a Manager for the solution, allowing the 'Staff' to create new WebApps for Pupils. The following needs to be achieved:

- Restrict access to the Manager WebApp to only 'Staff' - Using an Azure AD group

- Allow Staff to create (invite) both pupil and staff Azure AD accounts with the associated WebApp / permissions

- Query the status of an individual account:

○ Does an Azure AD account exist?

○ Has the invitation been accepted? Option to resend

○ Has a web app been deployed?

- Allow a number of accounts to be created at a time (e.g. upload text of multiple input boxes)

- Provide the ability to delete users and their WebApps

- Log the operations so that they can be audited

If you are interested in this project, I will share the Powershell I have put together.

Please do not send a generic response to this project (I'll ignore them!).

I am looking for someone who will demonstrate that they have done similar development work before.

Azure

Ταυτότητα Εργασίας: #13357323

Σχετικά με την εργασία

Απομακρυσμένη εργασία Ενεργό Πριν 7 χρόνια