mirror of
https://github.com/trailofbits/algo.git
synced 2025-06-05 22:54:01 +02:00
Azure: How to create app credentials #261
This commit is contained in:
parent
c6f5bcc5f2
commit
9b017a3670
1 changed files with 55 additions and 0 deletions
|
@ -1 +1,56 @@
|
|||
| Instruction | Screenshot(s) |
|
||||
| ----------- | ---------- |
|
||||
| 1. Go to https://portal.azure.com/ | |
|
||||
| 2. Go to **Azure Active Directory** | [![step2-thumb]][step2-screen] |
|
||||
| 3. Go to **App registrations** and click to **Add** | [![step3-thumb]][step3-screen] |
|
||||
| 4. Fill out the forms and click **Create** | [![step4-thumb]][step4-screen] |
|
||||
| 5. Click on the app name | [![step5-thumb]][step5-screen] |
|
||||
| 6. Copy and save somewhere the **Application ID** and click on **Keys**. | [![step6-thumb]][step6-screen] |
|
||||
| 7. Fill out the forms and click **Save**. Copy and save somewhere the **Secret ID** (the value) | [![step7-thumb]][step7-screen] |
|
||||
| 8. Go to the **Main menu**, **Azure Active Directory** and click on **Properties**. Copy and save somewhere the **Directory ID** | [![step8-thumb]][step8-screen] |
|
||||
| 9. Go to the **Main menu**, **Subscriptions** and click on the subscription you want you use in Algo. Copy and save the subscription id from the **Overview** tab | [![step9-thumb]][step9-screen] |
|
||||
| 10. Go to the **Access control (IAM)** tab and click to **Add** | [![step10-thumb]][step10-screen] |
|
||||
| 11. Select a role (Contibutor will enough for all)| [![step11-thumb]][step11-screen] |
|
||||
| 12. Swith next to **Add users** and search by the **App name** (the name from the 4th step) and select it. | [![step12-thumb]][step12-screen] |
|
||||
|
||||
Now you can use Environment Variables:
|
||||
|
||||
* AZURE_CLIENT_ID - from the 6th step
|
||||
* AZURE_SECRET - from the 7th step
|
||||
* AZURE_TENANT - from the 8th step
|
||||
* AZURE_SUBSCRIPTION_ID - from the 9th step
|
||||
|
||||
or create the credentials file ~/.azure/credentials:
|
||||
|
||||
```
|
||||
[default]
|
||||
client_id=
|
||||
secret=
|
||||
tenant=
|
||||
subscription_id=
|
||||
```
|
||||
or just pass those values to the Algo script
|
||||
|
||||
[step2-screen]: http://i.imgur.com/ENvSupE.png
|
||||
[step3-screen]: http://i.imgur.com/sPLQaQe.jpg
|
||||
[step4-screen]: http://i.imgur.com/di3xFCM.jpg
|
||||
[step5-screen]: http://i.imgur.com/SipQyRA.jpg
|
||||
[step6-screen]: http://i.imgur.com/RRTqV7C.jpg
|
||||
[step7-screen]: http://i.imgur.com/ZnqJeVv.jpg
|
||||
[step8-screen]: http://i.imgur.com/WAS8Ovl.png
|
||||
[step9-screen]: http://i.imgur.com/IvTN7o1.jpg
|
||||
[step10-screen]: http://i.imgur.com/j6dgo75.png
|
||||
[step11-screen]: http://i.imgur.com/NUJ6k7i.jpg
|
||||
[step12-screen]: http://i.imgur.com/VZv5qwb.jpg
|
||||
|
||||
[step2-thumb]: http://i.imgur.com/ENvSupEm.png
|
||||
[step3-thumb]: http://i.imgur.com/sPLQaQem.jpg
|
||||
[step4-thumb]: http://i.imgur.com/di3xFCMm.jpg
|
||||
[step5-thumb]: http://i.imgur.com/SipQyRAm.jpg
|
||||
[step6-thumb]: http://i.imgur.com/RRTqV7Cm.jpg
|
||||
[step7-thumb]: http://i.imgur.com/ZnqJeVvm.jpg
|
||||
[step8-thumb]: http://i.imgur.com/WAS8Ovlm.png
|
||||
[step9-thumb]: http://i.imgur.com/IvTN7o1m.jpg
|
||||
[step10-thumb]: http://i.imgur.com/j6dgo75m.png
|
||||
[step11-thumb]: http://i.imgur.com/NUJ6k7im.jpg
|
||||
[step12-thumb]: http://i.imgur.com/VZv5qwbm.jpg
|
||||
|
|
Loading…
Add table
Reference in a new issue