anchor.diff:      );
   run_share_test_scenario(
       Node, OwnerSessId, SessId, TestCaseRootDirPath, ScenarioName, Operation,
  -    PermsPerFile, ShareId, ExtraData, acl, _IsAvailableInShareMode = true
  -) ->
  -    ok.
  +    PermsPerFile, ShareId, ExtraData, {acl, AllowOrDeny}, _IsAvailableInShareMode = true
  +) ->
  +    {ComplementaryPermsPerFile, AllRequiredPerms} = get_complementary_perms(
  +        Node, PermsPerFile
  +    ),
  +    run_acl_perms_scenario(
  +        Node, OwnerSessId, SessId, TestCaseRootDirPath, ScenarioName, Operation,
  +        ComplementaryPermsPerFile, AllRequiredPerms, ShareId, ExtraData,
  +        ?everyone, ?no_flags_mask, AllowOrDeny
  +    ).
   
   
   %%%===================================================================
  
positive.code:         run_acl_perms_scenario(
              Node, OwnerSessId, SessId, ScenarioRootDirPath, ScenarioName,
              Operation, ComplementaryPermsPerFile, AllRequiredPerms,
              ExtraData, AceWho, AceFlags, ScenarioType
          )
      end, [
          {OwnerSessId, allow, <<"acl_owner_allow">>, ?owner, ?no_flags_mask},
  
negative.code:         ),
          ?assert_match_with_perms(
              {error, ?EACCES},
              Operation(OwnerSessId, SessId, ScenarioRootDirPath, ShareId, ExtraData),
              ScenarioName,
              EaccesPermsPerFile
          )
  