anchor.diff:           {[_, _, _, none], _} ->
                error(missing_parameter);
            {[Domain, Name, Action, Object], Conditions} ->
  -             {ok, updated} = call(role, delete_access, [Domain, {Name, Domain},
  +             {ok, updated} = call(role, deleteAccess, [Domain, {Name, Domain},
                                                          #uce_access{action=Action,
                                                                      object=Object,
                                                                      conditions=Conditions}]),
  
positive.code:         {[_, _, _, none], _Metadata} ->
              error(missing_parameter);
          {[Domain, Uid, Role, Location], _Metadata} ->
              {ok, updated} = call(user, delete_role, [Domain,
                                                      {Uid, Domain},
                                                      {Role, Location}]),
              success(updated)
  
negative.code:          {[_, _, _, none], _} ->
               error(missing_parameter);
           {[Domain, Name, Action, Object], Conditions} ->
               {ok, updated} = call(role, addAccess, [Domain, {Name, Domain},
                                                      #uce_access{action=Action,
                                                                  object=Object,
                                                                  conditions=Conditions}]),
  