- Posts: 12815
- Thank you received: 1659
All popular questions related to OS Property will be posted here
Agents, owners, company admin and Joomla users
- Mr. Dam
- Topic Author
- Offline
- Administrator
Less
More
9 years 6 months ago #63547
by Mr. Dam
Agents, owners, company admin and Joomla users was created by Mr. Dam
Dear everyone,
Some customers asked us that how agents, owners, company admin to login into OS Property system after registration. The answer is simple that they can user the same Joomla login form with normal Joomla user.
But, next questions are about the permission of those User groups like
or something like that
Luckily, OS Property can help you to solve those problems. But before explaining how to solve it, we mention to the concept Joomla Access Levels
Joomla controls access to certain areas and features of a site through use of a basic ACL, or Access Control Level mechanism called Groups. Certain groups have certain access level features and they are directly related to the creation, editing and publishing of content (through the Frontend and Backend interfaces) as well as to access to the Administrative (Backend) interface.
Each group has different levels of access control and once a user is made a member of that group, they inherit those rights. Note that the 'Public Front-end' and 'Public Back-end' groups are merely placeholders at this point in time. They are not valid group selections at this time, but in the future, they will define the default access levels for anonymous users in the Front-end and Back-end systems.
Come back to our problem, based on Joomla Access Levels, we will create the Joomla User group for Agents/ Owners, Company Admin, and then, creating access levels for those groups.
To create Joomla User groups, please follow these steps
1. Login to Back-end side
2. Go to Users > Groups > Add new User group
3. Enter Group name, For example: Agent and select Group Parent is Registered. See screenshot: create_agent_group.png
4. Go to Users > Access Levels > Add new Access Levels
5 Enter Access name, For example: Agent and select Group Agent in tree view bellow. See screenshot: create_agent_access.png
6. Go to OS Property component > Configuration page > Tab: Agent and select the created group for field: Agent/ Owner Joomla User group. See screenshot: assign_agent_group.png
7. Now, you can create Joomla menus for Agents/ Owners group. And select the Access level is Agent. In that case, user in different groups like Company Admin or Joomla registered user won't be able to see those menus. See screenshot: creating_menu.png
You can do the same for Company Admin group, the only small difference with Company admin is you can select the Joomla User group for company admin at Configuration page > Tab: Company
Good luck
Dam
Some customers asked us that how agents, owners, company admin to login into OS Property system after registration. The answer is simple that they can user the same Joomla login form with normal Joomla user.
But, next questions are about the permission of those User groups like
orwhat should i do to make only agents/ owners can see the link to add properties?
orwhat should i do to make only company admin to see the link to manage their company profile
...what should i do to make normal Joomla user can't see those links ?
or something like that
Luckily, OS Property can help you to solve those problems. But before explaining how to solve it, we mention to the concept Joomla Access Levels
Joomla controls access to certain areas and features of a site through use of a basic ACL, or Access Control Level mechanism called Groups. Certain groups have certain access level features and they are directly related to the creation, editing and publishing of content (through the Frontend and Backend interfaces) as well as to access to the Administrative (Backend) interface.
Each group has different levels of access control and once a user is made a member of that group, they inherit those rights. Note that the 'Public Front-end' and 'Public Back-end' groups are merely placeholders at this point in time. They are not valid group selections at this time, but in the future, they will define the default access levels for anonymous users in the Front-end and Back-end systems.
Come back to our problem, based on Joomla Access Levels, we will create the Joomla User group for Agents/ Owners, Company Admin, and then, creating access levels for those groups.
To create Joomla User groups, please follow these steps
1. Login to Back-end side
2. Go to Users > Groups > Add new User group
3. Enter Group name, For example: Agent and select Group Parent is Registered. See screenshot: create_agent_group.png
4. Go to Users > Access Levels > Add new Access Levels
5 Enter Access name, For example: Agent and select Group Agent in tree view bellow. See screenshot: create_agent_access.png
6. Go to OS Property component > Configuration page > Tab: Agent and select the created group for field: Agent/ Owner Joomla User group. See screenshot: assign_agent_group.png
7. Now, you can create Joomla menus for Agents/ Owners group. And select the Access level is Agent. In that case, user in different groups like Company Admin or Joomla registered user won't be able to see those menus. See screenshot: creating_menu.png
You can do the same for Company Admin group, the only small difference with Company admin is you can select the Joomla User group for company admin at Configuration page > Tab: Company
Good luck
Dam
Please Log in or Create an account to join the conversation.
Moderators: Mr. Dam, Nguyen Phu Quan
Support
Documentation
Information
Copyright © 2024 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.