Add snapshot for permission grant