Hi,
You might be better of limitin the mentioned hosts from connecting to the Internet in the interface ACL rather than making a special NAT configuration that determines if a host can connect to the Internet.
If you want to control which host gets NATed then you could use the Manual NAT / Twice NAT configuration instead of the above Auto NAT / Network Object NAT
Example could look something like this
object-group network PAT-SOURCE-HOSTS
network-object host <host1 ip>
network-object host <host2 ip>
network-object host <host3 ip>
nat (inside,outside) after-auto source dynamic PAT-SOURCE-HOSTS interface
You can then add the addresses directly under the "object-group" or remove them when needed.
You could naturally use small subnets instead of the host addresses in the above example if all the users are from a certain range of the subnet you mentioned. You will also have to make sure that there is no other NAT configuration on your ASA that would apply to the users.
The above Manual NAT / Twice NAT is at the lowest Section 3 (priority of NAT configuration) because it has "after-auto" as a part of the "nat" command.
Hope this helps :)
- Jouni