code: func NewImplicitRole() Role {
  	return &RoleV3{
  		Kind:    KindRole,
  		Version: V3,
  		Metadata: Metadata{
  			Name:      teleport.DefaultImplicitRole,
  			Namespace: defaults.Namespace,
  		},
  		Spec: RoleSpecV3{
  			Options: RoleOptions{
  				MaxSessionTTL: MaxDuration(),
  			},
  			Allow: RoleConditions{
  				Namespaces: []string{defaults.Namespace},
  				Rules:      CopyRulesSlice(DefaultImplicitRules),
  			},
  		},
  	}
  }
docs: // NewImplicitRole is the default implicit role that gets added to all
  // RoleSets.