Discrete device assignment