How can we improve Windows Azure Data Management: Tables?

Azure Table Storage permissions to prevent deletion

It would be nice to be able to lock certain areas of Azure Storage to prevent operators/developers from deleting a table/container/queue by accident. Our specific need right now is for Azure Storage Tables but could potentially be for containers and queues. For example, it would be nice to lock a table to not allow deletion.

34 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Nate PickettNate Pickett shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    3 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • István HartungIstván Hartung commented  ·   ·  Flag as inappropriate

        For our current needs it would be good to be able to lock an account to prevent both "update" and "delete" methods (or anything that modifies previously added data), and allow only "Insert" and "Select"...
        This would be very important to prevent application errors or any other problems.

      • ManuManu commented  ·   ·  Flag as inappropriate

        Almost all my customerts are complaining that storage is too open for mistake and hack.

      • Nate PickettNate Pickett commented  ·   ·  Flag as inappropriate

        For tables, it would be nice to have a deletion lock that would prevent deleting any entity or deleting the whole table when the lock is enabled.

        For blobs, it would be nice to have a deletion lock that would prevent deleting any blob or deleting the whole container when the lock is enabled.

        For queue, it would be nice to have a deletion lock that would prevent deleting any message or deleting the whole queue when the lock is enabled.

        As I mentioned earlier, our need right now is only for table storage but I can see how this would be useful for other storage options.

      Feedback and Knowledge Base