diff --git a/pkg/log/zap/example_test.go b/pkg/log/zap/example_test.go
index 02af18aa3fc0e29ee9537fe97f0ef36a27cd48e7..3b0d81d9a8fb3088636f9ddeaf3defcebe05fe3f 100644
--- a/pkg/log/zap/example_test.go
+++ b/pkg/log/zap/example_test.go
@@ -10,6 +10,8 @@ import (
 	"git.perx.ru/perxis/perxis-go/pkg/items"
 	"git.perx.ru/perxis/perxis-go/pkg/log"
 	logmocks "git.perx.ru/perxis/perxis-go/pkg/log/mocks"
+	"git.perx.ru/perxis/perxis-go/pkg/users"
+	usersmocks "git.perx.ru/perxis/perxis-go/pkg/users/mocks"
 	"github.com/stretchr/testify/mock"
 	"github.com/stretchr/testify/require"
 	"go.uber.org/zap"
@@ -24,7 +26,7 @@ func TestExample(t *testing.T) {
 			Component: "Items",
 			Event:     items.EventCreateItem,
 			Object:    "/spaces/WPNN/envs/9VGP/cols/GxNv/items/W0fl",
-			Caller:    "/users/anonymous",
+			Caller:    "/users/294de355",
 			Tags:      []string{"tag1", "tag2", "tag3"},
 		},
 		{
@@ -33,7 +35,7 @@ func TestExample(t *testing.T) {
 			Component: "Items",
 			Event:     items.EventUpdateItem,
 			Object:    "/spaces/WPNN/envs/9VGP/cols/GxNv/items/cmV2cw",
-			Caller:    "/users/anonymous",
+			Caller:    "/users/294de355",
 			Attr:      map[string]map[string]any{"title": {"old": "old title", "new": "new title"}},
 		},
 	}
@@ -53,13 +55,18 @@ func TestExample(t *testing.T) {
 		}).
 		Once()
 
+	usersService := &usersmocks.Users{}
+	usersService.On("GetByIdentity", mock.Anything, "74d90aaf").Return(&users.User{ID: "294de355"}, nil).Once()
+
+	factory := auth.PrincipalFactory{Users: usersService}
+
 	ws := &BufferedWriteSyncer{Service: service}
 	logger := zap.New(NewCore(ws))
 
 	// Пример отправки логов для сервиса Items
 	{
 		logger := logger.With(Component("Items"))
-		ctx := auth.WithPrincipal(context.Background(), &auth.Anonymous{})
+		ctx := auth.WithPrincipal(context.Background(), factory.User("74d90aaf"))
 
 		// Отправка лога при создании item
 		logger.Info("Successfully created",