is it possible to apply IP address as a filter by Country?
So lets say if user from Germany logs in, his view automatically filtered for Germany only?
Not by using the IP address. (Well not without using portals). But this is probably best sorted by using user filters in tableau by controlling permissions and placing people in groups (Tableau Server) based on their location. Then applying row level filter in Tableau based on the ismemberof() function.