Besides these built-in groups, you can create as many custom groups of portfolios as you need.
Any application will always have a value for each of the existing groups of portfolios:
either a concrete value
or “Unassigned” (if that app has not been explicitly classified into that group
Then, if you want to grant permissions based on Portfolios just select the option “Permissions on portfolios”.