Hi all:
I finally edited the file sapphire/core/model/SiteTree.php. In the can function I changed the first part like this. (will supose the user mail is "usermail" and the page type is "pagetype"):
function can($perm, $member = null) {
if(!isset($member)) {
$member = Member::currentUser();
}
if($member && $member->isAdmin()) {
if ($member->Email != "usermail")
return true;
}
switch(strtolower($perm)) {
case 'edit':
if ($member->Email == "usermail")
{
if ($this->ClassName == "pagetype")
return true;
else
return false;
}
if((Permission::check('CMS_ACCESS_CMSMain') &&
(($this->Editors == 'LoggedInUsers' && $member) ||
($this->Editors == 'OnlyTheseUsers' && $member &&
$member->isInGroup($this->EditorsGroup)))) == false)
return false;
break;
....
I don´t know if this is the best way to do it but it works for me.
bye