Thanks D_Inventor. I added custom external Index (reference took from Mike Chambers post) and enabled SupportProtectedContent. Havn3 nodes are appearing in External Index. public class ProtectedContentIndexOptions : IConfigureNamedOptions
{
public readonly IPublicAccessService _publicAccessService;
public ProtectedContentIndexOptions(IPublicAccessService publicAccessService)
{
_publicAccessService = publicAccessService;
}
[Obsolete("Update when Umbraco Core ContentValueSetValidator is updated")]
public void Configure(string? name, LuceneDirectoryIndexOptions options)
{
switch (name)
{
case Constants.UmbracoIndexes.ExternalIndexName:
options.Validator = new ContentValueSetValidator(true, true, _publicAccessService, null);
break;
}
}
// Part of the interface, but does not need to be implemented for this.
public void Configure(LuceneDirectoryIndexOptions options)
{
throw new System.NotImplementedException("This is never called and is just part of the interface");
}
}