manager
manager copied to clipboard
feat: [M3-8704] - Disable Create Firewalls button with tooltip text on empty state Landing Page for restricted users.
Description ๐
To prevent unauthorized access to specific flows and provide clearer guidance, we aim to restrict entry to users without the required permissions.
Here, we are restricting users from creating new Firewalls from the Empty State Landing Page when they do not have access or have read only access.
Changes ๐
List any change relevant to the reviewer.
- For restricted users:
- Disabled Create Firewalls Button on the Empty Landing Page
Target release date ๐๏ธ
Preview ๐ท
| Before | After |
|---|---|
How to test ๐งช
Prerequisites
- Log into two accounts side by side:
- An unrestricted admin user account: full access
- A restricted user account (use Incognito for this)
- Start with Read Only for everything
Reproduction steps
- Landing:
- Observe as restricted user, notice shows and you cannot create Firewalls
Verification steps
- After changes, observe tooltips are tailored to the action.
As an Author I have considered ๐ค
Check all that apply
- [x] ๐ Doing a self review
- [x] โ Our contribution guidelines
- [x] ๐ค Splitting feature into small PRs
- [x] โ Adding a changeset
- [ ] ๐งช Providing/Improving test coverage
- [ ] ๐ Removing all sensitive information from the code and PR description
- [ ] ๐ฉ Using a feature flag to protect the release
- [x] ๐ฃ Providing comprehensive reproduction steps
- [ ] ๐ Providing or updating our documentation
- [ ] ๐ Scheduling a pair reviewing session
- [ ] ๐ฑ Providing mobile support
- [ ] โฟ Providing accessibility support