6.8.1. How to Assign Users to Pools or Desktops

You can either assign a user to a specific desktop, or you can
assign a user (or user group) to a desktop pool. If a user is
assigned to a pool and requests a desktop, Oracle VDI
will automatically deliver any available desktop from the pool.

6.8.2. How to Create Custom Groups and Custom Group Filters

Oracle VDI user directory integration not only
recognizes existing groups, but also allows you to make custom
groups, and assign them to a pool. If you want to define a set
of users that is not an existing group in the user directory,
you can create a custom group, and specify the filter to search
in the user directory. This functionality allows you to define
Oracle VDI user groups locally without the need for
any changes in your Active Directory or LDAP user directory.

Oracle VDI Manager Steps

To create a custom group:

Select the Users category, and the Custom Groups subcategory
in the left sidebar.

Select New in the Custom Groups overview.

Give the Custom Group a descriptive name, and click OK.

To define a custom group filter:

Click the Filter tab, and choose a Filter Mode:

The default filter mode is Composition. You can create a
custom filter by choosing an Attribute, Relationship, and
Value.

You can also use the Advanced filter mode, which uses LDAP
search syntax defined by RFC 2254 LDAP documentation.

Before saving, click Preview to see how the filter
configuration will behave. If the filter defines the target
group of users, click Save.

6.8.3. How to Assign Tokens to Users

In a Sun Ray environment, users may take advantage of smart cards
(tokens) to initiate a session on a Sun Ray Client. With
Oracle VDI, you can assign a token to a user. It is
also possible to assign desktops directly to specific tokens.
Once tokens have been created, they can be assigned to pools and
desktops.

Oracle VDI Manager Steps

In Oracle VDI Manager, go to
Users.

Select a company.

Go to the Users and
Groups tab.

Search for a user in the user directory.

Click on the user name, and go the
Token tab.

Assign the token.

If you are assigning a new token, click
New
in the Tokens table.
Then Enter the ID of the new token (e.g.
Payflex.500d9b8900130200).

If you are assigning an existing token, select
Add
in the Tokens table. Then search for the desired token.

Note

Token IDs can be copied directly from the Sun Ray Admin GUI (see
the Tokens tab
and display Currently Used
Tokens).

6.8.4. How to Assign Tokens to Desktops or Pools

You can assign tokens to desktops or desktop pools. This is
similar to assigning desktops to users, however, a single user
can potentially own multiple tokens (smart cards). By assigning
tokens to desktops, users are able to easily switch between the
assigned desktops by just inserting different smart cards into
the Thin Client.

Assigning desktops or pools to each token individually can be
cumbersome. To ease this process, Oracle VDI provides
some predefined special tokens ("AnySmartCard.000" and
"AnySunRayClient.000"), which can be used to make default pool
assignments in a single company setup.

For example, if you assign a pool to the AnySmartCard.000 token,
any user taking advantage of a smart card (regardless of the
smart card ID) will get a desktop from this pool. Or, if you
assign a pool to the AnySunRayClient.000 token, any user using a
Sun Ray Client (Sun Ray hardware and Oracle Virtual Desktop Client) without a smart
card will get a desktop from this pool.

Oracle VDI Manager Steps

In Oracle VDI Manager, go to
Users.

Select a company.

Go to the Tokens tab.

Select a token from the
Tokens table.

Assign the token.

If you are assigning a token to a desktop, click
Add
on the Assigned
Desktops table. Then enter the ID of the
token (e.g. Payflex.500d9b8900130200).

If you are assigning a token to a pool, click
Add
on the Assigned Pool
table. Then enter the ID of the token (e.g.
Payflex.500d9b8900130200).

Note

Token IDs can be copied directly from the Sun Ray Admin GUI (see
the Tokens tab
and display Currently Used
Tokens).

6.8.5. How to Create Bulks of Tokens

It is possible to create a number of tokens at once using the
token-create subcommand.

The token-create subcommand can take an input
file containing the tokens to create and the user associated
with the token if needed.

Usage

Options:
-f token-file, --file=token-file
A CSV file containing the properties of the tokens to
be created. Format of the file is: token-idcommentuserid
-w, --write Overwrite existing tokens, option to be used with the
token-file option

The format of the token file is CSV with the following values:

token-id: the id of the smart card, this value is mandatory.

comment: a comment about the token that can be used as a
user friendly description of the token. This value maybe
empty.

userid: the user id of a user from the user directory, to be
associated with the token. This value maybe empty.

Example

The following example shows a valid csv file for token creation
and uses the file to create the tokens and their association to
users.

6.8.6. How to Search for Desktops

This task describes how to search for any desktop managed by
Oracle VDI Manager. The Desktop Search feature enables you to search
for any desktop in any pool based on a set of predefined
filters, or by using the search field.

Oracle VDI Manager Steps

In Oracle VDI Manager, go to
Pools.

Select Desktop Search.

Click a predefined filter link to display the list of
desktops:

All desktops - The complete set of desktops from all
existing pools.

Assigned desktops - All the desktops currently assigned
to a user.

Running desktops - All the desktops currently up and
running.

Desktops with error - All the desktops currently with
errors, which can be due to a Defective State, or when
the Machine State is Stuck, Aborted, Unresponsive or
Unknown.

(Optional) Search the list of desktops by assigned user.

Type a user name into the Desktop Search field and click
Search to show only the currently listed desktops with the
matching assigned user.