アクションはリソース・タイプごとに定義されます。リソース・タイプは製品の一部で、役割によって制限されるユーザー・アクションを持つことができます。IBM UrbanCode Release は、 リリースやアプリケーション・モデルなど、いくつかのリソース・タイプを持っています。役割の作成時に、役割が各リソース・タイプに対して実行できるアクションを定義します。役割は、その役割に付与されているアクションの一部あるいはすべてを持つことができます。
チームは、共有アクティビティーのまわりにグループ化されているユーザーの集合です。チームは、(さまざまなリソース・タイプから取得した) 特定のリソースにアクセスすることができます。
結果として、ユーザーに対してチームの役割が割り当てられ、意味のあるアクティビティーをユーザーが実行できるようになります。役割は、そのユーザーが使用できるアクションを定義し、チーム・メンバーシップは、アクションを適用できる実際のリソースを決定します。