Index: eprms-tap/src/main/java/info/ajanovski/eprms/tap/components/TeamMembersGrid.java
===================================================================
--- eprms-tap/src/main/java/info/ajanovski/eprms/tap/components/TeamMembersGrid.java	(revision b8d314934b8eb0b105ad32cec5c4179356952627)
+++ eprms-tap/src/main/java/info/ajanovski/eprms/tap/components/TeamMembersGrid.java	(revision 707e71da1c9da2397606c021ce9948407f4f093c)
@@ -52,4 +52,16 @@
 
 	@Property
+	@Parameter(required = false, defaultPrefix = BindingConstants.PROP, value = "false")
+	private boolean actions;
+
+	@Property
+	@Parameter(required = false, defaultPrefix = BindingConstants.PROP, value = "false")
+	private boolean dates;
+
+	@Property
+	@Parameter(required = false, defaultPrefix = BindingConstants.PROP, value = "true")
+	private boolean title;
+
+	@Property
 	private TeamMember teamMember;
 
@@ -75,9 +87,15 @@
 		BeanModel<TeamMember> bm = beanModelSource.createDisplayModel(TeamMember.class, messages);
 		bm.exclude("teamMemberId");
+		bm.add("email", pcs.create(TeamMember.class, "person.email"));
 		bm.add("userName", pcs.create(TeamMember.class, "person.userName"));
 		bm.add("lastName", pcs.create(TeamMember.class, "person.lastName"));
 		bm.add("firstName", pcs.create(TeamMember.class, "person.firstName"));
-		bm.reorder("positionNumber", "role", "lastName", "firstName", "userName");
-		bm.add("actions", null);
+		bm.reorder("positionNumber", "role", "lastName", "firstName", "userName", "email");
+		if (actions) {
+			bm.add("actions", null);
+		}
+		if (!dates) {
+			bm.exclude("createdDate", "statusDate");
+		}
 		return bm;
 	}
Index: eprms-tap/src/main/resources/info/ajanovski/eprms/tap/components/TeamMembersGrid.tml
===================================================================
--- eprms-tap/src/main/resources/info/ajanovski/eprms/tap/components/TeamMembersGrid.tml	(revision b8d314934b8eb0b105ad32cec5c4179356952627)
+++ eprms-tap/src/main/resources/info/ajanovski/eprms/tap/components/TeamMembersGrid.tml	(revision 707e71da1c9da2397606c021ce9948407f4f093c)
@@ -2,12 +2,16 @@
 	xmlns:p="tapestry:parameter">
 
-<h5 class="card-title">${message:Team-label}:${team.name}</h5>
+<t:if t:test="title">
+	<h5>${message:Team-label}:&nbsp;${team.name}</h5>
+</t:if>
 
 <table t:type="grid" class="table table-sm" t:source="teamMembers"
 	t:row="teamMember" t:model="beanModel">
 	<p:actionsCell>
-		<a t:type="actionlink" t:context="teamMember" t:id="deleteTeamMember"
-			role="button" class="btn btn-danger btn-sm "><img
-			t:type="SVGIcon" t:path="user-minus" /> ${message:remove-label}</a>
+		<t:if t:test="actions">
+			<a t:type="actionlink" t:context="teamMember" t:id="deleteTeamMember"
+				role="button" class="btn btn-danger btn-sm "><img
+				t:type="SVGIcon" t:path="user-minus" /> ${message:remove-label}</a>
+		</t:if>
 	</p:actionsCell>
 	<t:body />
