diff --git a/pkg/permission/ruleset.go b/pkg/permission/ruleset.go
index ef96e829e50f7d9a24ca005e1e80b4041595d91d..342075e642c41ea29a734245c5ac415c93197e8b 100644
--- a/pkg/permission/ruleset.go
+++ b/pkg/permission/ruleset.go
@@ -77,7 +77,7 @@ func (r Rule) WithWriteFilter(f string) *Rule {
 	}
 }
 
-func (r Rule) WithDenyWriteFields(f string) *Rule {
+func (r Rule) WithReadWriteFilter(f string) *Rule {
 	return &Rule{
 		CollectionID:    r.CollectionID,
 		Actions:         append([]Action(nil), r.Actions...),
@@ -90,7 +90,7 @@ func (r Rule) WithDenyWriteFields(f string) *Rule {
 	}
 }
 
-func (r Rule) WithDenyReadFields(ff ...string) *Rule {
+func (r Rule) WithReadonlyFields(ff ...string) *Rule {
 	return &Rule{
 		CollectionID:    r.CollectionID,
 		Actions:         append([]Action(nil), r.Actions...),