Wirklich neu ist daran nur die Tatsache, dass diese Ausnahme (seit TFS 2010) sowohl für interne als auch externe Benutzer greift.
Eine Zugriffslizenz (= TFS CAL) ist also nicht erforderlich um:
- Das Anlegen neuer Work Items (egal welchen Typs),
- Zugriff auf Work Items, die man selbst angelegt hat (Filter: CreatedBy = @Me). Work Items, die andere Benutzer angelegt haben, dürfen nicht angesehen werden.
- Die selbst angelegten Work Items bearbeiten (z.B. zusätzliche Felder ausfüllen, den Status verändern oder Kommentare abgeben).
Weiterhin benötigt man eine TFS-Zugriffslizenz für alle Benutzer, die:
- Zugriff auf Work Items, die andere Benutzer angelegt haben (z.B. Durchsuchen ob es ein ähnliches Item bzw. Bug schon gibt).
Hier noch ein Auszug aus Microsoft's Licensing White Paper:
A user does not need a CAL or External Connector License to create new work items or to update work items that that same user has created. This exception applies only to work items related to defect filing or enhancement requests. However, a CAL is required when a user views or modifies a work item created by another user or interacts with Team Foundation Server in any other way.
[…]
Die lizenzkonforme Umsetzung kann man beispielsweise mit dem "Work Item Only View" im Team Web Access erreichen: