Azure Key Vault Tutorial | Secure secrets, keys and certificates easily

Поділитися
Вставка
  • Опубліковано 14 жов 2019
  • Using Azure Key Vault Service allows for centralization and protection of your application secrets, certificates but also encryption keys for Virtual Machines.
    In this episode I give you introduction to what Azure Key Vault service with few demos using Logic Apps connectors, MSI with REST api and data factory.
    Want to connect?
    - Blog marczak.io/
    - Twitter / marczakio
    - Facebook / marczakio
    - LinkedIn / adam-marczak
    - Site azure4everyone.com
    Next steps for you after watching the video
    1. Azure Key Vault documentation
    docs.microsoft.com/en-us/azur...
    2. Understand basic concepts of Key Vault
    docs.microsoft.com/en-us/azur...
  • Наука та технологія

КОМЕНТАРІ • 167

  • @Southpaw07
    @Southpaw07 2 роки тому +5

    Adam you are an Azure Rockstar. its like magic, you know all the questions i was going to ask . Thank you sir for all your hard work and the great videos.

  • @lijojacob12
    @lijojacob12 3 роки тому +1

    Thank you so much Adam! Appreciate your efforts in putting together these details so precisely

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому

      My pleasure! Always glad to hear feedbacks like this!

  • @brads2041
    @brads2041 4 роки тому +3

    Thanks for this demo. Helped me resolve a very basic issue I was having with DF

  • @amandamoore9183
    @amandamoore9183 3 роки тому +3

    Perfect Intro and reference for anyone wanting to keep creds out of code. Surprising that so many don’t use it! Thanks Adam with so many calls to API keys essential.

  • @randeerlalanga
    @randeerlalanga 4 роки тому

    first time I watched ur video yesterday.
    Bt now I am addicted to watch ur videos
    ur video is smart and lot to learn from ur videos, keep it up

  • @siddharthay1898
    @siddharthay1898 4 роки тому +2

    This helped me understand key vault. Thank you very much for this session.

  • @susanmyers1
    @susanmyers1 4 роки тому

    I watched it 3x and shared it with my team. Thank You so much.

  • @jeffwoodward8752
    @jeffwoodward8752 3 роки тому

    Great video! Very clear, informative and comprehensive.

  • @kgkgopi1
    @kgkgopi1 4 роки тому

    Very simple explanation and demo. Super useful. Thanks a lot.

  • @bini8416
    @bini8416 Рік тому

    Thank you so much, it really helped me to finish my work, also I love you explanind how to achieve this in 3 ways, 🧠👏

  • @shivapriyakatta4885
    @shivapriyakatta4885 4 роки тому

    you are my azure mentor!...thanks again Adam!

  • @bismarcky2864
    @bismarcky2864 4 роки тому

    Awesome demonstration! thanks Adam

  • @VictorSantillan
    @VictorSantillan Рік тому

    Amazing explanation! thanks for this useful info

  • @rahulkota9793
    @rahulkota9793 3 роки тому +1

    Very helpful Adam. Thank you.

  • @chanwitwuttioei5361
    @chanwitwuttioei5361 2 роки тому

    Great tutorial! Thank you for this

  • @SheetalUmesh
    @SheetalUmesh 4 роки тому +4

    Exactly what I was looking for, good that you keep it so simple and easy. :)

  • @analyticsjassal1720
    @analyticsjassal1720 4 роки тому

    Mind blowing... Thanks for the great work

  • @AlexGonsales
    @AlexGonsales 4 роки тому +4

    Awesome video! Here you got not only Key Vault, but a very nice demo on how to use a Managed Identity in a perfect scenario using Logic Apps, the other good thing I learned from this video was how to use all together with Key Vault and a Managed Identity: Key Vault, Logic App, Managed Identity, Storage Account, and Data Factory.... I can't believe somebody gave a thumbs down.

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому +2

      Thank you so much :). All I can say... there is no man to please everyone. Thanks for the support!

  • @yhytuncer
    @yhytuncer 4 роки тому

    Great explanation ! I will definitely fallow your channel

  • @nareshpanta
    @nareshpanta 4 роки тому

    Thanks Adam. Very Helpful

  • @jalanguevara1
    @jalanguevara1 Рік тому

    Thanks for the great video. I am using a container instance to deploy an application, if I want to add SSL to it. Can I use keyvault certificates and keys to set SSL up?

  • @Praveenkumar-zn5wi
    @Praveenkumar-zn5wi 4 роки тому +2

    Thanks, very helpful. :)

  • @James-sc1lz
    @James-sc1lz 3 роки тому +1

    Informative video. Thanks. Remember to always hit SAVE is right. Easy to forget.

  • @dcw6710
    @dcw6710 3 роки тому +1

    Thanks you for the demo.

  • @enriquebc5330
    @enriquebc5330 3 роки тому

    Hi Adam thanks you very much for you videos, you rock !!! so much :)

  • @denkozlov4220
    @denkozlov4220 2 роки тому +1

    thank you Adam, well done

  • @premkanth3187
    @premkanth3187 3 роки тому

    Thanks alot Adam for this video

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому

      11 month subscriber! Nice! You are with me since almost the beginning! Appreciate your support ;)

  • @musicnnutrition4905
    @musicnnutrition4905 3 роки тому +1

    Thanks Adam for this

  • @kishorgembali5315
    @kishorgembali5315 4 роки тому +3

    Thanks Adam, this is helpful. Can we get similar demo for functions with azure key vault ?

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому +1

      Noted! Although you can very easily integrate them by using key vault references with no coding! docs.microsoft.com/en-us/azure/app-service/app-service-key-vault-references

  • @sachinborkar416
    @sachinborkar416 3 роки тому +1

    Thanks for this nice demo

  • @emcdonou
    @emcdonou 4 роки тому

    Thank you for the information! I have a question about retrieving a private key using a logic app or a function. I have a case which involves using asymmetrical encryption, one side was given a public key (by us) and our corresponding public key needs to be entered in order the access their file. They only thing I see, which I don't want to do, is add the private key manually in the api connection set-up. Any advise? Should I save the private key as a secret? Thank you.

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому +1

      Thanks for tuning in. I think you might find this conversation useful: stackoverflow.com/questions/51940248/is-it-possible-to-get-the-private-key-out-of-azure-key-vault-keys

  • @bryanmendoza3919
    @bryanmendoza3919 4 роки тому

    thank you, you explained it very well,

  • @shivambhargava3092
    @shivambhargava3092 3 роки тому +1

    Hats off to you!

  • @osada96
    @osada96 3 роки тому +1

    Hi Adam! Great video, thanks. How can I backup all values in KeVault in case of losing them?

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому +1

      Please remember to not underestimate Microsoft docs. If you would google "keyvault backup" you would find this page as first result docs.microsoft.com/en-us/azure/key-vault/general/backup?WT.mc_id=AZ-MVP-5003556 . Microsoft docs is very well organized and has plenty of common questions and scenarios already explained very nicely. thank you again for watching :)

  • @CosmeJunior
    @CosmeJunior 3 роки тому +1

    I think I have adopt you as my teacher fromnow on!

  • @vijenderakula1439
    @vijenderakula1439 2 роки тому

    Nice Adam, Its fair enough explanation..Please add one realtime example

  • @SAHITHTHATIPALLI
    @SAHITHTHATIPALLI Рік тому

    Hi, I have question. I am working on a envelope encryption of azure blob storage. I am enabling the immutable policy for the blob storage. During the time of key rotation, the DEK that is present in metadata of the blob can be modified.?.As the immutable policy is not allowing to set the metadata..

  • @MOMENTSTVvn
    @MOMENTSTVvn 2 роки тому

    hi Adam,
    could you share how to add file.key and file.crt into a secret and get it through AKS secret?

  • @tarvinder91
    @tarvinder91 4 роки тому +2

    a lot for learning from this video. Great. could you also demonstrate how to use these secrets in vms, azure devops pipelines .

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому +3

      Hey thanks for watching. I added your suggestions to list of possible topics, will review them after I finish my current schedule! Thanks!

  • @arr1568
    @arr1568 2 роки тому

    Hi does Azure Key Vault Manager HSM can store secret connection string to database like Azure Key Vault ?

  • @henrik3098
    @henrik3098 9 місяців тому

    Thanks adam =)

  • @yasserparvez2258
    @yasserparvez2258 2 роки тому

    Adam, can you create a small demo to use Key Vault with third party tools. Specifically how you manage your keys through Key vault.

  • @pulik_io
    @pulik_io 3 роки тому

    @
    Adam Marczak small question. I have a FaaS: Azure functions + API management. I need to give users API endpoints to manage certifications .p12 (Add/List/Remove). The certifications are not mine, they are from 3rd company, my users need to provide me certifications to use my Endpoints. Is an Azure Key Vault a good choice for that? Or I should go with Azure function + storage?

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому

      Unfortunately this is no longer technical question about Azure. This is a design question which you need to align depending on your system requirements. Overall you should use Key Vault to store certificates but you need additional API layer to manage RLS on top of the key vault. You can do that in Azure Functions if you want.

  • @TheMaxAwesome
    @TheMaxAwesome 4 роки тому +1

    How do we know which api version to specify in the HTTP request for the secret?

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      You can always check API versions in the documentation docs.microsoft.com/en-us/rest/api/keyvault/getsecret/getsecret

  • @missionit2822
    @missionit2822 3 роки тому +1

    Thanks for sharing

  • @Charango123quena
    @Charango123quena 3 роки тому +2

    Thank you for this . Could you do a tutorial on applying key vault to tables on a database?

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому

      Here docs.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-azure-key-vault-configure?WT.mc_id=AZ-MVP-5003556

  • @HussainMohammedAshruf
    @HussainMohammedAshruf 3 роки тому

    Thank you. I am trying to execute it with PostMan, how do I set Managed Identity?

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому +1

      If you run postman on a VM that has managed identity enabled then you can use local endpoint for token.
      docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/how-to-use-vm-token?WT.mc_id=AZ-MVP-5003556

  • @balanm8570
    @balanm8570 4 роки тому

    Good One. Will try the same ...

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      Please do :)

    • @balanm8570
      @balanm8570 4 роки тому +1

      @@AdamMarczakYT Cool !!!. It is working really well !!!. Azure Key Vault is really awesome !!!

  • @MrGoodCloud
    @MrGoodCloud 4 роки тому +1

    After disc encryption without aad, how often is taken the secret from key voult?

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      Hey Kuba, I actually never checked as it wasn't relevant to me. If you need this info you probably can check Azure Monitor for keyvault calls. Not sure if documentation is so detailed to specify this.

  • @flslwl0414
    @flslwl0414 3 роки тому

    If there are two different accounts, (A and B), and if account A wants to access a key vault in account B, how do I setup the connection in between account A and B?

  • @JackTheMan56
    @JackTheMan56 4 роки тому

    Trying to connect an AAS tabular model to a Synapse database using SQL credentials. Is it possible to store these credentials in the key vault and reference them in AAS? Have not been able to find any documentation related to AAS integration with the key vault.

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      Hi Jack. Unfortunately this scenario is not supported at this time :(

  • @CarlosEstupinan1
    @CarlosEstupinan1 4 роки тому

    Very useful video, thanks for sharing your knowledge. How do you get the list of Audience's for the different Azure services? I'm trying to connect logic apps to data factory through an API call, and want to use managed identity, I just can't find the audience for data factory

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому +1

      Thanks. Here is the list of supported services with audiences listed docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/services-support-managed-identities but data factory doesn't have it's own API. You use azure resource manager to execute pipelines via REST API so use that audience.

    • @CarlosEstupinan1
      @CarlosEstupinan1 4 роки тому +1

      @@AdamMarczakYT awesome! thank you again

  • @imsteven3044
    @imsteven3044 3 роки тому

    after I created my secrets how can i change the value of the secret? for example if a secret is a password and the password change

  • @AnuranjanArya
    @AnuranjanArya 3 роки тому

    Can we store PGP encryption's private keys also and access it using REST API's of Azur ?

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому

      You can store them as secrets and retrieve them using rest api. docs.microsoft.com/en-us/rest/api/keyvault/?WT.mc_id=AZ-MVP-5003556

  • @arunsankarrajan2755
    @arunsankarrajan2755 4 роки тому

    Thanks Adam. It is very useful. In which case will we use the certificate and keys

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      Thanks. Certificate are just like better passwords that are stored as files. So it is recommended over standard passwords if you apps support it. Keys are usually used to encrypt drives on virtual machines.

  • @rajkumar-oy3ni
    @rajkumar-oy3ni 3 роки тому +1

    I liked you videos, simple and understandable. Can you also please make videos on authentication for .net like Azure AD and B2c

  • @111Eryk
    @111Eryk 4 роки тому +1

    Great tutorial! I am trying to integrate my ASP.Net Core application. How can I create a development environment for testing purposes that does not require deploy to azure every change?

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      Hey Eryk. Do you mean how to run asp.net core app locally? Because both visual studio and visual studio code allow for local debugging. Although there is no official keyvault emulator from MS at this point in time. Only some open source by some users. Thanks for stopping by! :)

    • @111Eryk
      @111Eryk 4 роки тому

      @@AdamMarczakYT I mean, how to test if there is a connection between Azure Key Vault and my ASP.NET Core Application during the development.

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      Unfortunately as I said, there is no keyvault emulator. Normal development practice means create development resource groups with development instance of key vault. And then separate for uat/sat/prod environment. There is no static charge for keyvault, it doesn't cost more having more. I think this is general pattern for cloud development. Most services are online and require connection for development purposes.

  • @ravipapetla
    @ravipapetla 3 роки тому +1

    Good Video

  • @user-nw8oi9vn9y
    @user-nw8oi9vn9y 4 місяці тому

    Has the AzureServiceTokenProvider been deprecated or replaced?

  • @RohitKumar-qy2fo
    @RohitKumar-qy2fo 2 роки тому

    hii adam i am using trial suscription but for me logic app designer is not present in my azure portal

  • @bidyahota
    @bidyahota 3 роки тому

    How can I get a secret/certificate from other application (say written in ASP .Net)? Do I need to provide any app access or through the default access policy it will work?

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому

      Of course you need to grant it an access. Just like shown in the video and the demos.

  • @omni_0101
    @omni_0101 3 роки тому

    Can I set it up so that apps/scripts I sign with my codesigning cert are automatically trusted to request a secret?

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому

      Create service principal and upload your certificate.
      Add access policy to this principal.
      Then use that principal from the code to connect to key vault to get secret.
      Everything is explained here: docs.microsoft.com/en-us/aspnet/core/security/key-vault-configuration?view=aspnetcore-3.1?WT.mc_id=AZ-MVP-5003556

  • @YongBaekKim
    @YongBaekKim 3 роки тому +1

    Hi, my company's auditor asks to encrypt mongo DB whose key should be managed centrally. Could you give me a few hints on how to combine DB encryption and Azure key Vault?

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому

      Unfortunately, I'm not a mongo db expert, you need to check their documentation on this.

  • @RC-nn1ld
    @RC-nn1ld 4 роки тому

    Great video, Do you have a video showing key vault and connecting to SQL Server which will have a sql login and password?

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому +1

      Hi Roger. If you are developing applications, be it in C#, Java, NodeJs etc. then my recommendation is to use Managed Identity to connect to Azure SQL in a passwordless way. This was you might not even need a key vault, unless you store some extra things. But managed works also for key vault. Definitely an amazing feature to use. Here is my video on the subject if you are interested: ua-cam.com/video/sA_mXKy_dKU/v-deo.html

    • @RC-nn1ld
      @RC-nn1ld 4 роки тому

      Great advice thanks Adam for the link

  • @rkcsp7
    @rkcsp7 4 роки тому +1

    How can Key Vault be used to secure the existing connection strings in web.config and app.config?

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      Yes it can and it should be. In new versions of SDKs ConfigurationManager.AppSettings automatically picks those from app settings on app service or you can simply use few lines of code. There is a lot of info depending on language on how to do it.

    • @rkcsp7
      @rkcsp7 4 роки тому

      @@AdamMarczakYT Will you be able to do a demo on how to turn our existing connection strings in web.config and app.config to an encrypted alternative via Key Vault? Thanks.

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      Hopefully at some point but I have currently pipeline set up for next 10 videos so probably in a while. But if you check this guide azure.microsoft.com/en-in/resources/videos/configuration-and-app-settings-of-azure-web-sites/ and then use Keyvault reference from my video (or here docs.microsoft.com/en-us/azure/app-service/app-service-key-vault-references) it should work out.

    • @rkcsp7
      @rkcsp7 4 роки тому +1

      @@AdamMarczakYT I will certainly have a go at this.
      Thank you.

  • @vinny040506
    @vinny040506 2 роки тому

    having issues when using reference to pass keyvault secret to sharedkey when creating azure site to site connection deployment fails

  • @markmaccabee3037
    @markmaccabee3037 3 роки тому +1

    Hi Adam, I got: "Could not load file or assembly 'System.Runtime, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Any suggestions?

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому

      Try updating .NET SDK and packages to latest version. A little bit of googling also should suggest many other solutions. Typically this error means you have one package that requires packages in certain version which you currently don't have installed.

  • @yuvakarthiking
    @yuvakarthiking 3 роки тому

    Hi Adam , I am facing while accessing stored keys . Error is “unable to Microsoft_key_vault extension “. Could you please help with possible issue that causing this ?

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому

      If you mean in Azure portal then try disabling adblock or clear cache

  • @desparadoking8209
    @desparadoking8209 3 роки тому

    Thanks Adam for great video👍😊, I have a scenario where I need to send the CSV files to azure container from Unix, if possible could you share a video which can explain how can it be achieved? Can we use python to send the files from Unix to azure container?

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому

      Try AzCopy docs.microsoft.com/en-us/azure/storage/common/storage-use-azcopy-blobs?toc=/azure/storage/blobs/toc.json?WT.mc_id=AZ-MVP-5003556#upload-files

    • @desparadoking8209
      @desparadoking8209 3 роки тому

      @@AdamMarczakYT thanks Adam, I will try this & let you know the result.

    • @desparadoking8209
      @desparadoking8209 3 роки тому

      @@AdamMarczakYT hello Adam, Azcopy command is used to upload the files from local system, however I want to upload the files from unix to azure container. Can we do SFTP to azure?

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому +1

      azcopy works on unix, install it and upload your data

    • @desparadoking8209
      @desparadoking8209 3 роки тому

      @@AdamMarczakYT thanks Adam, I will try it & share the feedback with you.

  • @aniruddhatiwari7959
    @aniruddhatiwari7959 4 роки тому

    It was great, can I know how can we make connection between SQL server and data factory through key vault.

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      If I remember correctly it requires you to put connection string inside of Key Vault as a secret. Although my recommendation is to use managed identity. Thanks for watching.
      docs.microsoft.com/en-us/azure/data-factory/connector-azure-sql-database-managed-instance

    • @aniruddhatiwari7959
      @aniruddhatiwari7959 4 роки тому

      @@AdamMarczakYT I've already connected using password, and also with Integration runtime as you suggested docs. But I wanted to do same thing with key vault, in fact I did connection as you did in video. The connection between data factory and key vault had been created successfully. But at the time of connection between data factory and database , it is showing me an error while test connection between db and data factory. Also I checked with managed identity I got a same error test connection failed.

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      I might do SQL ADF with Managed identity in future. For now try as per documentation, I used this multiple times in several of my projects and it should work without any issues.

  • @aishasharma979
    @aishasharma979 3 роки тому

    Hi Adam, Can you pls share some insights that if we want to monitor our Azure Key Vault, how can that be achieved?
    The problem statement is that there are hundreds of customers with their specific customer ID now whenever they change their password we need to know about that someone has changed it.
    we have the list of all those customer ID?
    please share your views on the above because I am not getting any stuff on the Azure key vault documentation so that's why I thought to discuss this issue with you....
    Note: Azure Monitor we cannot use because our servers are differently managed so pls share any insights of independent with Azure Monitor....

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому

      Check if this automatic key vault logging fits your needs docs.microsoft.com/en-us/azure/key-vault/general/logging?WT.mc_id=AZ-MVP-5003556

  • @nani249
    @nani249 3 роки тому +1

    How does this differ from azure app configuration????
    Azure app configuration vs azure key vault??

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому +1

      Tricky question. I did mention this in my app configuration video. Currently app configuration works on top of key vault as an abstraction layer. Unfortunately because Key Vault SDK is so great the app configuration typically doesn't deliver enough features to justify the price. But the purpose is more or less like this KV: secrets (all highly secure credentials), app config (key vault references for secure config items, and general app configurations that are not secure (web service URLs, production/dev configs, etc). As such app configuration is just azure app service app settings section externalized as a service so that multiple applications can source their settings from a single place rather than repeating config for all apps.

  • @tnield9727
    @tnield9727 4 роки тому

    Strategy question: If I have an encrypted file for each user of an app (containing highly sensitive data), should I use a single vault key to unlock all the files? A separate vault key for each user (which looks expensive)? Or mix a user-specific non-vault key with a private single vault key?
    Enjoying your videos.

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      Thanks. As to your question. You can't fine grain permission per secret/key level so it depends on who will have access to the key vault. Remember that users can decompile your application if it's client side. Also I'm not sure what do you mean looks expensive when key vault is priced per transactions and keys azure.microsoft.com/is-is/pricing/details/key-vault/

    • @tnield9727
      @tnield9727 4 роки тому

      @@AdamMarczakYT Yeah thankfully it's all server-side what I'm building. Clients will be very thin and use JWT to hold access. I did see that pricing page (in USD) and I guess it doesn't make sense to hold anything end user-specific in the vault if that's the case.
      I'm new to full stack development and maybe I'm just being paranoid about user files getting cracked, and it's making me overcomplicate key strategies.

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому +1

      Paranoia is good for security ;) but if JWT in client is to your API it's ok, if it is to key vault then not really ;)

    • @tnield9727
      @tnield9727 4 роки тому

      @@AdamMarczakYT thank you, very helpful. Look forward to watching the rest of your videos.

  • @mikaelhennebert1651
    @mikaelhennebert1651 4 роки тому

    Hello "Azure 4 Everyone", are the elliptical curve encryption keys usable with a solution of keys managed by the customer at the level of an azure storage account. For my part I cannot use this type of key. I have the following error message: encryption.keyvaultproperties.keyname.

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому +1

      Hey, I think they are supported but not from the portal, you will need to use SDK like .NET or REST api to upload them. I've seen some references in the past on the web how to do it, but I personally never had a chance to work on scenario like this. A quick google might find you some good results I think. Best resource I found is here: azidentity.azurewebsites.net/post/2019/05/24/ecc-certificates-in-the-key-vault

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому +1

      Also it looks like Azure CLI also supports it with --curve parameter
      ref: docs.microsoft.com/en-us/cli/azure/keyvault/key?view=azure-cli-latest

    • @mikaelhennebert1651
      @mikaelhennebert1651 4 роки тому

      @@AdamMarczakYT Thank you for your information however my question is how to assign an EC encryption key to my azure storage account from Azure CLI or Powershell.

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому +1

      Ahhh! I misread your question. Unfortunately I don't know, I'll check with some of my colleagues and revert here if I find anything. Thanks for checking out and commenting.

    • @mikaelhennebert1651
      @mikaelhennebert1651 4 роки тому +1

      @@AdamMarczakYT To add details on the actions that I carried out to try to solve my problem I followed the instructions presented in this official microsoft link and at the step "Configure encryption with customer-managed keys" (link : docs.microsoft.com/en-us/azure/storage/common/storage-encryption-keys-cli) I got the message error message: Values ​​for request parameters are invalid: encryption.keyvaultproperties.keyname. As a reminder, I carried out all of the orders in Azure CLI.
      I also looked through the following documentation (docs.microsoft.com/en-us/azure/storage/common/storage-service-encryption) and in the section "Store customer-managed keys in Azure Key Vault" the following remark is mentioned: "Only RSA keys of size 2048 are supported with Azure Storage encryption". So why does Microsoft offer encryption options based on EC keys if it is not supported?

  • @seankim7189
    @seankim7189 3 місяці тому

    what is a logic app?

  • @vimalraju4688
    @vimalraju4688 2 роки тому

    how to store ssh private key in azure key vault

  • @geracen
    @geracen 4 роки тому

    Gdzie okulary

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      Dopiero po nagraniu pomyslalem o miniaturce ;(

  • @mrprvnm
    @mrprvnm 3 роки тому

    azure key value store secrets of azure active directory user account >
    A. No change is needed
    B. Azure Active Directory (Azure AD) administrative accounts
    C. Personally Identi
    D. Server application

    • @AdamMarczakYT
      @AdamMarczakYT  3 роки тому

      You need to do your quizzes by yourself :) You can do it!

  • @jeffmoltenberry
    @jeffmoltenberry 4 роки тому +1

    Thanks, but the tutorial seems to only cover secrets and not certificates.

    • @AdamMarczakYT
      @AdamMarczakYT  4 роки тому

      Yes, you are right. Unfortunately due to self-imposed time limitation of 20-30 min video I can't fit all possible features of a service, otherwise this video would be hour+ long. Typically I choose the most commonly used features and the coolest ones and try to showcase them in a live demo. I try to talk about most features on the slides though.

  • @cameraEnthusiast1
    @cameraEnthusiast1 2 роки тому

    this is outdates