/etc/groups にユーザIDを書くと複数のグループに属することができますよね?

でも、例えば
uid=1000(hoge) gid=1000(hage) groups=1000(hage),2000(mange)
な人が

$ls -l file
-rw-rw-r-- 1 root mange 0 Jun 5 00:00 file

なファイルに書き込もうと思っても書けません。
ファイルの書き込み権限があるのは gid だけで、
groups に属するのは対象外ということなんでしょうか?