I have created an user (asesoria1), a group (clientes_asesoria1), added this user to this group and ticked the box so that the user can manage users within this group. Next, I have created a root folder and gave this group (clientes_asesoria1) full access to this folder.
I logged as asesoria1 and created 2 new folders (cliente10 and cliente11).
Next, I went to the asesoria1 administration page, created 2 new users (cliente10 and cliente11) and in the root folder assigned full access to folder cliente10 for user cliente10 and full access to folder cliente11 for user cliente11 but when
cliente10 or cliente11 login to the system, they see the root folder with both folders and their contents.
Why? I want that each user sees only its own folder.
Is there any way to request the source code to modify the application?
Enrique
1/27/2009 9:34 AM
This is already possible by using the place holder feature. The place holder {user.name} is a special string which is replaced by the currently logged in user's name. You can use this place holder within text of both a root folder's name and path.
When creating a root folder for group clientes_asesoria1, enter a name
{user.name}’s home folder
With path
C:\clientes_asesoria1\{user.name}
Then when you log in as asesoria1, assign cliente10 and cliente11 to this root folder with some permissions.
Then log out and log in with the credentials of the user cliente10. You will now see a root folder named
cliente10's home folder
and this root folder points to the path
C:\clientes_asesoria1\cliente10
So this way every user that is member of the root folder will see a customized root folder name and contents of their custom folders created according to their user names.
Cem Alacayir
1/29/2009 2:21 PM
The problem with that configuration is that asesoria1 also goes to c:\clientes_asesoria1\asesoria1 and we want that it goes to c:\clientes_asesoria1.
Because the subadmin asesoria1 is able to create users into the group clientes_asesoria1 but also has to be able to create folders/files under c:\clientes_asesoria1.
If you want I can give you by mail our filevista IP.
Enrique
2/4/2009 3:10 AM
Enrique,
In this case, you can create an additional root folder pointing to
C:\clientes_asesoria1 and give access to the group manager (asesoria1) only. Then he can access the parent folder of home folders of his users.
Cem Alacayir
2/9/2009 4:13 PM