8000 fix(UX): Notify if newly created user has no roles by ankush · Pull Request #21251 · frappe/frappe · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

fix(UX): Notify if newly created user has no roles #21251

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 5, 2023

Conversation

ankush
Copy link
Member
@ankush ankush commented Jun 5, 2023
  • System user with no role is useless, it's most likely a mistake or missed out.
  • By default adding a new system user doesn't give them ANY role so
    they can't really access desk even if they have system user role.

PS: We'll be adding some role profiles by default to ease up onboarding (in ERPNext and other apps)

- System user with no role is useless
- By default adding a new system user doesn't give them ANY role so
they can't really access desk even if they have system user role.
@github-actions github-actions bot added the add-test-cases Add test case to validate fix or enhancement label Jun 5, 2023
@ankush ankush removed the add-test-cases Add test case to validate fix or enhancement label Jun 5, 2023
@ankush ankush marked this pull request as ready for review June 5, 2023 16:36
@ankush ankush requested a review from surajshetty3416 as a code owner June 5, 2023 16:36
@ankush ankush added the backport version-14-hotfix backport to version 14 label Jun 5, 2023
@ankush ankush merged commit 90fd748 into frappe:develop Jun 5, 2023
@ankush ankush deleted the role_profile branch June 5, 2023 16:57
mergify bot pushed a commit that referenced this pull request Jun 5, 2023
- System user with no role is useless
- By default adding a new system user doesn't give them ANY role so
they can't really access desk even if they have system user role.

(cherry picked from commit 90fd748)
ankush added a commit that referenced this pull request Jun 5, 2023
- System user with no role is useless
- By default adding a new system user doesn't give them ANY role so
they can't really access desk even if they have system user role.

(cherry picked from commit 90fd748)

Co-authored-by: Ankush Menat <ankush@frappe.io>
frappe-pr-bot pushed a commit that referenced this pull request Jun 6, 2023
# [14.38.0](v14.37.1...v14.38.0) (2023-06-06)

### Bug Fixes

* changed for section with features and testimonial web temlates ([9bc5c37](9bc5c37))
* changed section with card url field to small text ([1815103](1815103))
* Check if signature already exist ([6463dab](6463dab))
* currency formatter got incorrect format when use precision 0  ([#21239](#21239)) ([#21240](#21240)) ([6e5248a](6e5248a))
* declare the function ([#21261](#21261)) ([#21262](#21262)) ([9a68696](9a68696))
* do not render custom cards if workspace does not contain content ([795c894](795c894))
* doctype name localization ([#21197](#21197)) ([#21200](#21200)) ([62f25f7](62f25f7))
* fit and recenter map when section is expanded ([5d2a3ab](5d2a3ab))
* form tour set parent tab active. ([#21163](#21163)) ([#21184](#21184)) ([ae09cf9](ae09cf9))
* handle multiple webform for same doctype ([5243143](5243143))
* handle read only property ([a0e2c28](a0e2c28))
* Load map libraries at build time to avoid async issues during geolocation render ([d287dc9](d287dc9))
* Load map libraries at build time to avoid async issues during geolocation render ([e128c9d](e128c9d))
* **role:** Set desk properties (e.g. search_bar) to 1 for roles with desk access ([#21162](#21162)) ([#21231](#21231)) ([23ce3a0](23ce3a0))
* **safe_eval:** Normalize code passed before validating the code ([e58b721](e58b721))
* ui tour popover when outside viewport ([#21164](#21164)) ([#21205](#21205)) ([c3dc409](c3dc409))
* **UX:** Notify if newly created user has no roles ([#21251](#21251)) ([#21254](#21254)) ([e203bc1](e203bc1))
* **ux:** re routes based on setup_complete ([#21118](#21118)) ([#21185](#21185)) ([5e425e2](5e425e2))

### Features

* formatter for `Attach` and `Attach Image` fields ([92659ca](92659ca))
* log all DDL queries ([#21107](#21107)) ([a693c6d](a693c6d))
* read-only geolocation (GDE-86) ([bf24d87](bf24d87))
* used cached version of document in mapper ([#21186](#21186)) ([#21189](#21189)) ([7f46640](7f46640))
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
backport version-14-hotfix backport to version 14
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0