Assuming you are talking about journal permissions. There is not currently support for stopping permission changes for that. As well as support for reverting.
I have looked into a permission revert feature but ultimately did not like the solution I came up with. I might revisit it at a later time.
You might have to explain more of what you mean for your second question. There is support for adding multiple doors to unlock. You can also rename the button to “Airlock One” for example.
Do you mean the player would have to unlock door 1 before they could do door 2? If you want more control over the door actions. I’d recommend looking at adding “Locking or Unlocking Doors” as a skill check (found in Auth tab under Terminal tile config). That way you’ll get a dialog and can control when those actions are allowed.
Let me know if that helps.