To automatically have grants applied to newly created objects, you can use the ALTER DEFAULT PRIVILEGES command. Keep in mind that this does not change the default for any object created by any user in the entire database. It changes the default privileges for objects created by a specific role. If no role is given in the command, the default privileges of the currently logged in role are changed. If this is something you need, it's a good idea to choose a specific role that creates objects and manages DDL and change its default privileges.