2025-11-21 09:30:33.260 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-21 09:30:33.308 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-21 09:30:33.328 +05:30 INF Creating key {460c2f59-346b-497f-97bb-29a783271100} with creation date 2025-11-21 04:00:33Z, activation date 2025-11-21 04:00:33Z, and expiration date 2026-02-19 04:00:33Z. 2025-11-21 09:30:33.339 +05:30 WRN No XML encryptor configured. Key {460c2f59-346b-497f-97bb-29a783271100} may be persisted to storage in unencrypted form. 2025-11-21 09:30:33.523 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-21 09:30:33.524 +05:30 INF Hosting environment: Production 2025-11-21 09:30:33.524 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-21 09:30:33.537 +05:30 e7bb6e35-16d0-430a-8676-3ba2b46650a7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:30:33.537 +05:30 2a00aecd-aa39-489e-a093-798e84798ca7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:30:33.603 +05:30 e7bb6e35-16d0-430a-8676-3ba2b46650a7 INF CORS policy execution successful. 2025-11-21 09:30:33.603 +05:30 2a00aecd-aa39-489e-a093-798e84798ca7 INF CORS policy execution successful. 2025-11-21 09:30:33.610 +05:30 2a00aecd-aa39-489e-a093-798e84798ca7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 75.2301ms 2025-11-21 09:30:33.610 +05:30 e7bb6e35-16d0-430a-8676-3ba2b46650a7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 75.2207ms 2025-11-21 09:30:33.672 +05:30 43bcb4a2-1742-49f2-a408-c1f6df04cddc INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:30:33.803 +05:30 43bcb4a2-1742-49f2-a408-c1f6df04cddc INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/20/2025 11:54:01 AM', Current time (UTC): '11/21/2025 4:00:33 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 09:30:33.814 +05:30 43bcb4a2-1742-49f2-a408-c1f6df04cddc INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/20/2025 11:54:01 AM', Current time (UTC): '11/21/2025 4:00:33 AM'. 2025-11-21 09:30:33.815 +05:30 43bcb4a2-1742-49f2-a408-c1f6df04cddc INF CORS policy execution successful. 2025-11-21 09:30:33.854 +05:30 43bcb4a2-1742-49f2-a408-c1f6df04cddc INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2Mzc4NDEsImV4cCI6MTc2MzYzOTY0MSwiaWF0IjoxNzYzNjM3ODQxfQ.tGwWcnkHEyHmT-K37LzSRsfkn8MxNOEZh-j2eYNnZ2s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:30:33.864 +05:30 1084dc38-139b-4fb7-b16b-ae60d162c614 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 09:30:33.870 +05:30 1084dc38-139b-4fb7-b16b-ae60d162c614 INF AuthenticationScheme: Bearer was challenged. 2025-11-21 09:30:33.870 +05:30 1084dc38-139b-4fb7-b16b-ae60d162c614 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 43bcb4a2-1742-49f2-a408-c1f6df04cddc}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/20/2025 11:54:01'"} Body: 2025-11-21 09:30:33.877 +05:30 1084dc38-139b-4fb7-b16b-ae60d162c614 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 204.8614ms 2025-11-21 09:30:33.921 +05:30 c59372ba-046f-40eb-90b6-9f3dbe85273c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:30:33.922 +05:30 d05a289c-1c42-4de4-8f50-04e6549c3865 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2Mzc4NDEsImV4cCI6MTc2MzY3Mzg0MSwiaWF0IjoxNzYzNjM3ODQxfQ.3FSFG_0XrCvDXNsptsoFk2XHm_11oJF29MVhPk6Mzm8 - null null 2025-11-21 09:30:33.923 +05:30 d05a289c-1c42-4de4-8f50-04e6549c3865 INF CORS policy execution successful. 2025-11-21 09:30:33.923 +05:30 c59372ba-046f-40eb-90b6-9f3dbe85273c INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/20/2025 11:54:01 AM', Current time (UTC): '11/21/2025 4:00:33 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 09:30:33.923 +05:30 c59372ba-046f-40eb-90b6-9f3dbe85273c INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/20/2025 11:54:01 AM', Current time (UTC): '11/21/2025 4:00:33 AM'. 2025-11-21 09:30:33.923 +05:30 c59372ba-046f-40eb-90b6-9f3dbe85273c INF CORS policy execution successful. 2025-11-21 09:30:33.925 +05:30 d05a289c-1c42-4de4-8f50-04e6549c3865 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2Mzc4NDEsImV4cCI6MTc2MzY3Mzg0MSwiaWF0IjoxNzYzNjM3ODQxfQ.3FSFG_0XrCvDXNsptsoFk2XHm_11oJF29MVhPk6Mzm8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:30:33.927 +05:30 c59372ba-046f-40eb-90b6-9f3dbe85273c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2Mzc4NDEsImV4cCI6MTc2MzYzOTY0MSwiaWF0IjoxNzYzNjM3ODQxfQ.tGwWcnkHEyHmT-K37LzSRsfkn8MxNOEZh-j2eYNnZ2s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:30:33.929 +05:30 48ff4899-bf4b-4312-ba7d-69754e133a4d INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 09:30:33.929 +05:30 73200e87-d4fc-43c2-83a6-dcee9dc451fc INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-21 09:30:33.929 +05:30 48ff4899-bf4b-4312-ba7d-69754e133a4d INF AuthenticationScheme: Bearer was challenged. 2025-11-21 09:30:33.930 +05:30 48ff4899-bf4b-4312-ba7d-69754e133a4d INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: c59372ba-046f-40eb-90b6-9f3dbe85273c}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/20/2025 11:54:01'"} Body: 2025-11-21 09:30:33.932 +05:30 48ff4899-bf4b-4312-ba7d-69754e133a4d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 10.6082ms 2025-11-21 09:30:33.963 +05:30 73200e87-d4fc-43c2-83a6-dcee9dc451fc INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-21 09:30:34.165 +05:30 73200e87-d4fc-43c2-83a6-dcee9dc451fc INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:30:34.276 +05:30 73200e87-d4fc-43c2-83a6-dcee9dc451fc INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 307.5218ms 2025-11-21 09:30:34.276 +05:30 73200e87-d4fc-43c2-83a6-dcee9dc451fc INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-21 09:30:34.276 +05:30 73200e87-d4fc-43c2-83a6-dcee9dc451fc INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: d05a289c-1c42-4de4-8f50-04e6549c3865}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Failure","statusCode":4000,"message":"Refresh token has expired","result":null} 2025-11-21 09:30:34.280 +05:30 73200e87-d4fc-43c2-83a6-dcee9dc451fc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2Mzc4NDEsImV4cCI6MTc2MzY3Mzg0MSwiaWF0IjoxNzYzNjM3ODQxfQ.3FSFG_0XrCvDXNsptsoFk2XHm_11oJF29MVhPk6Mzm8 - 400 90 application/json; charset=utf-8 357.4221ms 2025-11-21 09:30:44.378 +05:30 68654088-930e-45d1-8ca0-57314ef91d04 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:30:44.378 +05:30 9ef3abac-2e61-4445-99f7-61dfc6f16433 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:30:44.381 +05:30 9ef3abac-2e61-4445-99f7-61dfc6f16433 INF CORS policy execution successful. 2025-11-21 09:30:44.381 +05:30 68654088-930e-45d1-8ca0-57314ef91d04 INF CORS policy execution successful. 2025-11-21 09:30:44.382 +05:30 9ef3abac-2e61-4445-99f7-61dfc6f16433 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 5.2773ms 2025-11-21 09:30:44.382 +05:30 68654088-930e-45d1-8ca0-57314ef91d04 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.4603ms 2025-11-21 09:30:44.430 +05:30 3f2ca250-efee-4c7e-8677-94991a4e24b8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:30:44.448 +05:30 3f2ca250-efee-4c7e-8677-94991a4e24b8 INF CORS policy execution successful. 2025-11-21 09:30:44.450 +05:30 3f2ca250-efee-4c7e-8677-94991a4e24b8 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:30:44.453 +05:30 907a20ad-aff6-4ee5-bc40-635f932f9d71 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:30:44.461 +05:30 907a20ad-aff6-4ee5-bc40-635f932f9d71 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:30:44.730 +05:30 907a20ad-aff6-4ee5-bc40-635f932f9d71 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:30:44.732 +05:30 907a20ad-aff6-4ee5-bc40-635f932f9d71 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 271.0195ms 2025-11-21 09:30:44.733 +05:30 907a20ad-aff6-4ee5-bc40-635f932f9d71 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:30:44.736 +05:30 907a20ad-aff6-4ee5-bc40-635f932f9d71 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3f2ca250-efee-4c7e-8677-94991a4e24b8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:30:44.740 +05:30 907a20ad-aff6-4ee5-bc40-635f932f9d71 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 309.8796ms 2025-11-21 09:30:44.797 +05:30 57d996f9-afca-4bcf-a5d5-8c0574410a4e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:30:44.798 +05:30 57d996f9-afca-4bcf-a5d5-8c0574410a4e INF CORS policy execution successful. 2025-11-21 09:30:44.799 +05:30 57d996f9-afca-4bcf-a5d5-8c0574410a4e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:30:44.800 +05:30 2f5b43c3-a645-46cf-b024-4b1200c41b86 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:30:44.801 +05:30 2f5b43c3-a645-46cf-b024-4b1200c41b86 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:30:44.824 +05:30 2f5b43c3-a645-46cf-b024-4b1200c41b86 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:30:44.825 +05:30 2f5b43c3-a645-46cf-b024-4b1200c41b86 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 24.2484ms 2025-11-21 09:30:44.825 +05:30 2f5b43c3-a645-46cf-b024-4b1200c41b86 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:30:44.826 +05:30 2f5b43c3-a645-46cf-b024-4b1200c41b86 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 57d996f9-afca-4bcf-a5d5-8c0574410a4e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:30:44.826 +05:30 2f5b43c3-a645-46cf-b024-4b1200c41b86 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 29.4755ms 2025-11-21 09:30:50.467 +05:30 8e97d880-f56d-43ac-9909-aa16ecac8b1f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:30:50.468 +05:30 8e97d880-f56d-43ac-9909-aa16ecac8b1f INF CORS policy execution successful. 2025-11-21 09:30:50.468 +05:30 8e97d880-f56d-43ac-9909-aa16ecac8b1f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.7718ms 2025-11-21 09:30:50.519 +05:30 f9c857da-4d02-435d-9f36-5e00dbb58f95 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:30:50.520 +05:30 f9c857da-4d02-435d-9f36-5e00dbb58f95 INF CORS policy execution successful. 2025-11-21 09:30:50.521 +05:30 f9c857da-4d02-435d-9f36-5e00dbb58f95 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:30:50.522 +05:30 123e57fd-51b9-477a-8719-ba53dfeb23c7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:30:50.533 +05:30 123e57fd-51b9-477a-8719-ba53dfeb23c7 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:30:50.556 +05:30 123e57fd-51b9-477a-8719-ba53dfeb23c7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:30:50.557 +05:30 123e57fd-51b9-477a-8719-ba53dfeb23c7 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 23.2948ms 2025-11-21 09:30:50.557 +05:30 123e57fd-51b9-477a-8719-ba53dfeb23c7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:30:50.557 +05:30 123e57fd-51b9-477a-8719-ba53dfeb23c7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f9c857da-4d02-435d-9f36-5e00dbb58f95}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 09:30:50.558 +05:30 123e57fd-51b9-477a-8719-ba53dfeb23c7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 39.4934ms 2025-11-21 09:39:25.455 +05:30 6fa9f3da-a4e4-4082-b850-9865ed779658 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:39:25.461 +05:30 6fa9f3da-a4e4-4082-b850-9865ed779658 INF CORS policy execution successful. 2025-11-21 09:39:25.463 +05:30 6fa9f3da-a4e4-4082-b850-9865ed779658 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 10.1113ms 2025-11-21 09:39:25.490 +05:30 4fdd4c2d-639e-4c82-b04b-f2d94b87fe34 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:39:25.490 +05:30 4fdd4c2d-639e-4c82-b04b-f2d94b87fe34 INF CORS policy execution successful. 2025-11-21 09:39:25.491 +05:30 4fdd4c2d-639e-4c82-b04b-f2d94b87fe34 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.357ms 2025-11-21 09:39:25.510 +05:30 af3ba2ce-9f25-4a3b-bd3b-24facf66f2c9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:39:25.511 +05:30 af3ba2ce-9f25-4a3b-bd3b-24facf66f2c9 INF CORS policy execution successful. 2025-11-21 09:39:25.512 +05:30 af3ba2ce-9f25-4a3b-bd3b-24facf66f2c9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.2849ms 2025-11-21 09:39:25.542 +05:30 c70b5172-04d1-448a-9347-2e10ed27a4df INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:39:25.545 +05:30 c70b5172-04d1-448a-9347-2e10ed27a4df INF CORS policy execution successful. 2025-11-21 09:39:25.550 +05:30 c70b5172-04d1-448a-9347-2e10ed27a4df INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:39:25.552 +05:30 77132d7a-711f-46f0-932b-b9ae776c5d86 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:39:25.553 +05:30 77132d7a-711f-46f0-932b-b9ae776c5d86 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:39:25.563 +05:30 8e04f718-45e9-4e1c-a0e4-4a4046d4a522 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:39:25.564 +05:30 8e04f718-45e9-4e1c-a0e4-4a4046d4a522 INF CORS policy execution successful. 2025-11-21 09:39:25.565 +05:30 8e04f718-45e9-4e1c-a0e4-4a4046d4a522 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:39:25.565 +05:30 c32cecbb-a714-4f4b-9c39-401c1dd98ede INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:39:25.565 +05:30 c32cecbb-a714-4f4b-9c39-401c1dd98ede INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:39:25.589 +05:30 77132d7a-711f-46f0-932b-b9ae776c5d86 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:39:25.590 +05:30 77132d7a-711f-46f0-932b-b9ae776c5d86 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 36.9194ms 2025-11-21 09:39:25.590 +05:30 77132d7a-711f-46f0-932b-b9ae776c5d86 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:39:25.591 +05:30 77132d7a-711f-46f0-932b-b9ae776c5d86 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c70b5172-04d1-448a-9347-2e10ed27a4df}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:39:25.592 +05:30 77132d7a-711f-46f0-932b-b9ae776c5d86 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 50.1354ms 2025-11-21 09:39:25.594 +05:30 c32cecbb-a714-4f4b-9c39-401c1dd98ede INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:39:25.595 +05:30 c32cecbb-a714-4f4b-9c39-401c1dd98ede INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 29.1742ms 2025-11-21 09:39:25.595 +05:30 c32cecbb-a714-4f4b-9c39-401c1dd98ede INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:39:25.595 +05:30 c32cecbb-a714-4f4b-9c39-401c1dd98ede INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8e04f718-45e9-4e1c-a0e4-4a4046d4a522}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 09:39:25.595 +05:30 c32cecbb-a714-4f4b-9c39-401c1dd98ede INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 32.1038ms 2025-11-21 09:39:25.644 +05:30 55cb9a2a-af95-405b-8fd9-32310c6e2f87 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:39:25.646 +05:30 55cb9a2a-af95-405b-8fd9-32310c6e2f87 INF CORS policy execution successful. 2025-11-21 09:39:25.646 +05:30 55cb9a2a-af95-405b-8fd9-32310c6e2f87 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:39:25.647 +05:30 b35cca56-2f5c-40a2-b58c-13d5dd0fd1c4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:39:25.647 +05:30 b35cca56-2f5c-40a2-b58c-13d5dd0fd1c4 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:39:25.653 +05:30 b35cca56-2f5c-40a2-b58c-13d5dd0fd1c4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:39:25.654 +05:30 b35cca56-2f5c-40a2-b58c-13d5dd0fd1c4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 7.304ms 2025-11-21 09:39:25.655 +05:30 b35cca56-2f5c-40a2-b58c-13d5dd0fd1c4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:39:25.655 +05:30 b35cca56-2f5c-40a2-b58c-13d5dd0fd1c4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 55cb9a2a-af95-405b-8fd9-32310c6e2f87}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:39:25.656 +05:30 b35cca56-2f5c-40a2-b58c-13d5dd0fd1c4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 12.2043ms 2025-11-21 09:44:27.918 +05:30 eed90203-b52a-4f78-9485-3118537cfab8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:44:27.921 +05:30 eed90203-b52a-4f78-9485-3118537cfab8 INF CORS policy execution successful. 2025-11-21 09:44:27.923 +05:30 eed90203-b52a-4f78-9485-3118537cfab8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 6.1242ms 2025-11-21 09:44:27.961 +05:30 60ce08d7-f8e0-4a8d-9319-4871156b1141 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:44:27.961 +05:30 60ce08d7-f8e0-4a8d-9319-4871156b1141 INF CORS policy execution successful. 2025-11-21 09:44:27.961 +05:30 60ce08d7-f8e0-4a8d-9319-4871156b1141 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.6793ms 2025-11-21 09:44:27.967 +05:30 9bc10cf5-b46f-47cd-a560-282bb477130e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:44:27.969 +05:30 9bc10cf5-b46f-47cd-a560-282bb477130e INF CORS policy execution successful. 2025-11-21 09:44:27.971 +05:30 9bc10cf5-b46f-47cd-a560-282bb477130e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:44:27.972 +05:30 8d52e577-20aa-4151-8725-cfe32606b15e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:44:27.972 +05:30 8d52e577-20aa-4151-8725-cfe32606b15e INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:44:27.986 +05:30 8d52e577-20aa-4151-8725-cfe32606b15e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:44:27.987 +05:30 8d52e577-20aa-4151-8725-cfe32606b15e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 14.7536ms 2025-11-21 09:44:27.987 +05:30 8d52e577-20aa-4151-8725-cfe32606b15e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:44:27.988 +05:30 8d52e577-20aa-4151-8725-cfe32606b15e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9bc10cf5-b46f-47cd-a560-282bb477130e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:44:27.989 +05:30 8d52e577-20aa-4151-8725-cfe32606b15e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 22.2274ms 2025-11-21 09:44:28.032 +05:30 a6626644-89d5-4a3a-a658-ddd94e2ae188 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:44:28.032 +05:30 331e188c-2e9c-4c82-a5f7-2841d677ab84 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:44:28.033 +05:30 a6626644-89d5-4a3a-a658-ddd94e2ae188 INF CORS policy execution successful. 2025-11-21 09:44:28.035 +05:30 a6626644-89d5-4a3a-a658-ddd94e2ae188 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 2.8338ms 2025-11-21 09:44:28.036 +05:30 331e188c-2e9c-4c82-a5f7-2841d677ab84 INF CORS policy execution successful. 2025-11-21 09:44:28.037 +05:30 331e188c-2e9c-4c82-a5f7-2841d677ab84 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:44:28.037 +05:30 cb23eb7d-4929-49c6-89b2-d744f8d029bd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:44:28.038 +05:30 cb23eb7d-4929-49c6-89b2-d744f8d029bd INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:44:28.043 +05:30 cb23eb7d-4929-49c6-89b2-d744f8d029bd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:44:28.044 +05:30 cb23eb7d-4929-49c6-89b2-d744f8d029bd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 6.0615ms 2025-11-21 09:44:28.044 +05:30 cb23eb7d-4929-49c6-89b2-d744f8d029bd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:44:28.044 +05:30 cb23eb7d-4929-49c6-89b2-d744f8d029bd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 331e188c-2e9c-4c82-a5f7-2841d677ab84}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:44:28.045 +05:30 cb23eb7d-4929-49c6-89b2-d744f8d029bd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 12.4049ms 2025-11-21 09:44:28.080 +05:30 973df0ca-1de8-4e2c-b003-d3611e8021dc INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:44:28.083 +05:30 973df0ca-1de8-4e2c-b003-d3611e8021dc INF CORS policy execution successful. 2025-11-21 09:44:28.084 +05:30 973df0ca-1de8-4e2c-b003-d3611e8021dc INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:44:28.084 +05:30 2321fa35-a5a1-4289-b507-e52ed5266798 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:44:28.085 +05:30 2321fa35-a5a1-4289-b507-e52ed5266798 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:44:28.093 +05:30 2321fa35-a5a1-4289-b507-e52ed5266798 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:44:28.094 +05:30 2321fa35-a5a1-4289-b507-e52ed5266798 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 8.7812ms 2025-11-21 09:44:28.094 +05:30 2321fa35-a5a1-4289-b507-e52ed5266798 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:44:28.094 +05:30 2321fa35-a5a1-4289-b507-e52ed5266798 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 973df0ca-1de8-4e2c-b003-d3611e8021dc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 09:44:28.095 +05:30 2321fa35-a5a1-4289-b507-e52ed5266798 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 14.3388ms 2025-11-21 09:45:47.421 +05:30 d3770988-8993-4ec6-a1e1-40c8836002ed INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:45:47.421 +05:30 4d9229a0-db9a-4f3d-985b-8da9ce345be1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:45:47.427 +05:30 4d9229a0-db9a-4f3d-985b-8da9ce345be1 INF CORS policy execution successful. 2025-11-21 09:45:47.427 +05:30 d3770988-8993-4ec6-a1e1-40c8836002ed INF CORS policy execution successful. 2025-11-21 09:45:47.431 +05:30 d3770988-8993-4ec6-a1e1-40c8836002ed INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 11.6787ms 2025-11-21 09:45:47.431 +05:30 4d9229a0-db9a-4f3d-985b-8da9ce345be1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 11.6834ms 2025-11-21 09:45:47.489 +05:30 2c9b9dd8-d632-421a-a154-a95da0786690 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:45:47.489 +05:30 bbb6edb8-a3e5-4b6d-bf59-b7f0e796675b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:45:47.490 +05:30 bbb6edb8-a3e5-4b6d-bf59-b7f0e796675b INF CORS policy execution successful. 2025-11-21 09:45:47.490 +05:30 bbb6edb8-a3e5-4b6d-bf59-b7f0e796675b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.0935ms 2025-11-21 09:45:47.494 +05:30 2c9b9dd8-d632-421a-a154-a95da0786690 INF CORS policy execution successful. 2025-11-21 09:45:47.498 +05:30 2c9b9dd8-d632-421a-a154-a95da0786690 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:45:47.499 +05:30 fefa6019-35ac-4750-8701-0b6577d163af INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:45:47.502 +05:30 fefa6019-35ac-4750-8701-0b6577d163af INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:45:47.525 +05:30 fefa6019-35ac-4750-8701-0b6577d163af INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:45:47.526 +05:30 fefa6019-35ac-4750-8701-0b6577d163af INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 24.1545ms 2025-11-21 09:45:47.526 +05:30 fefa6019-35ac-4750-8701-0b6577d163af INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:45:47.527 +05:30 fefa6019-35ac-4750-8701-0b6577d163af INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2c9b9dd8-d632-421a-a154-a95da0786690}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:45:47.528 +05:30 fefa6019-35ac-4750-8701-0b6577d163af INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 39.219ms 2025-11-21 09:45:47.540 +05:30 b8c24e49-b44f-4eee-8ccd-deae5977e446 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:45:47.541 +05:30 b8c24e49-b44f-4eee-8ccd-deae5977e446 INF CORS policy execution successful. 2025-11-21 09:45:47.542 +05:30 b8c24e49-b44f-4eee-8ccd-deae5977e446 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:45:47.543 +05:30 1b88e8e7-152e-4d11-93be-792b8f1e70d4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:45:47.543 +05:30 1b88e8e7-152e-4d11-93be-792b8f1e70d4 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:45:47.564 +05:30 1b88e8e7-152e-4d11-93be-792b8f1e70d4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:45:47.565 +05:30 1b88e8e7-152e-4d11-93be-792b8f1e70d4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 22.0783ms 2025-11-21 09:45:47.566 +05:30 1b88e8e7-152e-4d11-93be-792b8f1e70d4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:45:47.566 +05:30 1b88e8e7-152e-4d11-93be-792b8f1e70d4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b8c24e49-b44f-4eee-8ccd-deae5977e446}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 09:45:47.567 +05:30 1b88e8e7-152e-4d11-93be-792b8f1e70d4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 27.2736ms 2025-11-21 09:45:47.603 +05:30 c9480eb6-ad03-40dc-a8bf-4dac9053a71b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:45:47.611 +05:30 c9480eb6-ad03-40dc-a8bf-4dac9053a71b INF CORS policy execution successful. 2025-11-21 09:45:47.613 +05:30 c9480eb6-ad03-40dc-a8bf-4dac9053a71b INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:45:47.615 +05:30 190de87b-249b-44c2-91be-912c2688a58c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:45:47.617 +05:30 190de87b-249b-44c2-91be-912c2688a58c INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:45:47.660 +05:30 190de87b-249b-44c2-91be-912c2688a58c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:45:47.662 +05:30 190de87b-249b-44c2-91be-912c2688a58c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 44.6398ms 2025-11-21 09:45:47.662 +05:30 190de87b-249b-44c2-91be-912c2688a58c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:45:47.663 +05:30 190de87b-249b-44c2-91be-912c2688a58c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c9480eb6-ad03-40dc-a8bf-4dac9053a71b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:45:47.666 +05:30 190de87b-249b-44c2-91be-912c2688a58c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 61.9146ms 2025-11-21 09:47:59.448 +05:30 1041ed17-19a8-465c-815a-9b084b77a675 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:47:59.451 +05:30 1041ed17-19a8-465c-815a-9b084b77a675 INF CORS policy execution successful. 2025-11-21 09:47:59.454 +05:30 1041ed17-19a8-465c-815a-9b084b77a675 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 6.7144ms 2025-11-21 09:47:59.490 +05:30 002440f7-29fb-4eef-b903-b8948430e059 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:47:59.490 +05:30 002440f7-29fb-4eef-b903-b8948430e059 INF CORS policy execution successful. 2025-11-21 09:47:59.491 +05:30 002440f7-29fb-4eef-b903-b8948430e059 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.9606ms 2025-11-21 09:47:59.491 +05:30 77b1f342-1d2b-4453-b8d9-615803235ad2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:47:59.492 +05:30 77b1f342-1d2b-4453-b8d9-615803235ad2 INF CORS policy execution successful. 2025-11-21 09:47:59.492 +05:30 77b1f342-1d2b-4453-b8d9-615803235ad2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.6639ms 2025-11-21 09:47:59.504 +05:30 1ea895b6-ac8d-4672-9883-ccfe3d8c782f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:47:59.507 +05:30 1ea895b6-ac8d-4672-9883-ccfe3d8c782f INF CORS policy execution successful. 2025-11-21 09:47:59.510 +05:30 1ea895b6-ac8d-4672-9883-ccfe3d8c782f INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:47:59.511 +05:30 8e38b819-89d3-4daa-81f3-ab7c83106321 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:47:59.512 +05:30 8e38b819-89d3-4daa-81f3-ab7c83106321 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:47:59.532 +05:30 8e38b819-89d3-4daa-81f3-ab7c83106321 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:47:59.534 +05:30 8e38b819-89d3-4daa-81f3-ab7c83106321 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 21.4965ms 2025-11-21 09:47:59.534 +05:30 8e38b819-89d3-4daa-81f3-ab7c83106321 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:47:59.534 +05:30 8e38b819-89d3-4daa-81f3-ab7c83106321 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1ea895b6-ac8d-4672-9883-ccfe3d8c782f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:47:59.536 +05:30 8e38b819-89d3-4daa-81f3-ab7c83106321 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 31.9493ms 2025-11-21 09:47:59.538 +05:30 a699d4a7-4bb7-4a99-a0c8-802ef58254ce INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:47:59.539 +05:30 a699d4a7-4bb7-4a99-a0c8-802ef58254ce INF CORS policy execution successful. 2025-11-21 09:47:59.540 +05:30 a699d4a7-4bb7-4a99-a0c8-802ef58254ce INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:47:59.540 +05:30 04919b31-51cd-4562-9b60-93fcc5f20a78 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:47:59.540 +05:30 04919b31-51cd-4562-9b60-93fcc5f20a78 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:47:59.562 +05:30 04919b31-51cd-4562-9b60-93fcc5f20a78 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:47:59.562 +05:30 04919b31-51cd-4562-9b60-93fcc5f20a78 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 22.2216ms 2025-11-21 09:47:59.562 +05:30 04919b31-51cd-4562-9b60-93fcc5f20a78 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:47:59.563 +05:30 04919b31-51cd-4562-9b60-93fcc5f20a78 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a699d4a7-4bb7-4a99-a0c8-802ef58254ce}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 09:47:59.563 +05:30 04919b31-51cd-4562-9b60-93fcc5f20a78 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 24.7683ms 2025-11-21 09:47:59.587 +05:30 3e354175-dcc3-4f3b-aaa6-328c2594bd90 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:47:59.588 +05:30 3e354175-dcc3-4f3b-aaa6-328c2594bd90 INF CORS policy execution successful. 2025-11-21 09:47:59.589 +05:30 3e354175-dcc3-4f3b-aaa6-328c2594bd90 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:47:59.589 +05:30 957db51e-8bc9-4584-bb0e-eff7ec3b9d26 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:47:59.589 +05:30 957db51e-8bc9-4584-bb0e-eff7ec3b9d26 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:47:59.594 +05:30 957db51e-8bc9-4584-bb0e-eff7ec3b9d26 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:47:59.594 +05:30 957db51e-8bc9-4584-bb0e-eff7ec3b9d26 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 4.8098ms 2025-11-21 09:47:59.594 +05:30 957db51e-8bc9-4584-bb0e-eff7ec3b9d26 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:47:59.594 +05:30 957db51e-8bc9-4584-bb0e-eff7ec3b9d26 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3e354175-dcc3-4f3b-aaa6-328c2594bd90}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:47:59.595 +05:30 957db51e-8bc9-4584-bb0e-eff7ec3b9d26 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 7.7928ms 2025-11-21 09:50:11.464 +05:30 25596fdc-7e96-455c-81d1-e28000c60c0d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:50:11.476 +05:30 25596fdc-7e96-455c-81d1-e28000c60c0d INF CORS policy execution successful. 2025-11-21 09:50:11.483 +05:30 25596fdc-7e96-455c-81d1-e28000c60c0d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 18.8467ms 2025-11-21 09:50:11.492 +05:30 799a5b3e-cc8c-4eb7-9331-9a7b757a39c9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:50:11.493 +05:30 799a5b3e-cc8c-4eb7-9331-9a7b757a39c9 INF CORS policy execution successful. 2025-11-21 09:50:11.495 +05:30 799a5b3e-cc8c-4eb7-9331-9a7b757a39c9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.8084ms 2025-11-21 09:50:11.528 +05:30 c192d4e5-4592-4b49-a084-ea7b65e6b314 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:50:11.529 +05:30 c192d4e5-4592-4b49-a084-ea7b65e6b314 INF CORS policy execution successful. 2025-11-21 09:50:11.531 +05:30 c192d4e5-4592-4b49-a084-ea7b65e6b314 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 3.1602ms 2025-11-21 09:50:11.531 +05:30 2c4cfaf1-d7a4-4eb2-ad27-2a50a003ddde INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:50:11.539 +05:30 2c4cfaf1-d7a4-4eb2-ad27-2a50a003ddde INF CORS policy execution successful. 2025-11-21 09:50:11.545 +05:30 2c4cfaf1-d7a4-4eb2-ad27-2a50a003ddde INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:50:11.551 +05:30 1fe5ec5b-0308-4aa8-b879-9a44b70249f4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:50:11.554 +05:30 1fe5ec5b-0308-4aa8-b879-9a44b70249f4 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:50:11.594 +05:30 2b508a96-019b-408e-ab37-f1452493bef0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:50:11.598 +05:30 2b508a96-019b-408e-ab37-f1452493bef0 INF CORS policy execution successful. 2025-11-21 09:50:11.601 +05:30 2b508a96-019b-408e-ab37-f1452493bef0 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:50:11.602 +05:30 a68297e2-2411-4daa-9651-200d91a33688 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:50:11.603 +05:30 a68297e2-2411-4daa-9651-200d91a33688 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:50:11.627 +05:30 1fe5ec5b-0308-4aa8-b879-9a44b70249f4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:50:11.631 +05:30 1fe5ec5b-0308-4aa8-b879-9a44b70249f4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 73.7179ms 2025-11-21 09:50:11.632 +05:30 1fe5ec5b-0308-4aa8-b879-9a44b70249f4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:50:11.633 +05:30 1fe5ec5b-0308-4aa8-b879-9a44b70249f4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2c4cfaf1-d7a4-4eb2-ad27-2a50a003ddde}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:50:11.635 +05:30 1fe5ec5b-0308-4aa8-b879-9a44b70249f4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 104.1536ms 2025-11-21 09:50:11.689 +05:30 407ee838-ca8f-4135-b7df-1318b6970ed6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:50:11.693 +05:30 407ee838-ca8f-4135-b7df-1318b6970ed6 INF CORS policy execution successful. 2025-11-21 09:50:11.693 +05:30 a68297e2-2411-4daa-9651-200d91a33688 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:50:11.694 +05:30 407ee838-ca8f-4135-b7df-1318b6970ed6 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:50:11.694 +05:30 a68297e2-2411-4daa-9651-200d91a33688 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 90.9847ms 2025-11-21 09:50:11.694 +05:30 a68297e2-2411-4daa-9651-200d91a33688 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:50:11.695 +05:30 938513e1-a309-4556-a11d-e79042a9215e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:50:11.695 +05:30 a68297e2-2411-4daa-9651-200d91a33688 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2b508a96-019b-408e-ab37-f1452493bef0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 09:50:11.695 +05:30 938513e1-a309-4556-a11d-e79042a9215e INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:50:11.696 +05:30 a68297e2-2411-4daa-9651-200d91a33688 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 102.6081ms 2025-11-21 09:50:11.711 +05:30 938513e1-a309-4556-a11d-e79042a9215e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:50:11.714 +05:30 938513e1-a309-4556-a11d-e79042a9215e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 18.1333ms 2025-11-21 09:50:11.714 +05:30 938513e1-a309-4556-a11d-e79042a9215e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:50:11.715 +05:30 938513e1-a309-4556-a11d-e79042a9215e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 407ee838-ca8f-4135-b7df-1318b6970ed6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:50:11.717 +05:30 938513e1-a309-4556-a11d-e79042a9215e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 27.8417ms 2025-11-21 09:53:13.432 +05:30 34c1337e-a6f3-4fb8-91de-6d16e19c6a2e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:53:13.434 +05:30 34c1337e-a6f3-4fb8-91de-6d16e19c6a2e INF CORS policy execution successful. 2025-11-21 09:53:13.436 +05:30 34c1337e-a6f3-4fb8-91de-6d16e19c6a2e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.7246ms 2025-11-21 09:53:13.484 +05:30 74feaaa9-d236-4a32-b358-4bb12efe3b89 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:53:13.484 +05:30 74feaaa9-d236-4a32-b358-4bb12efe3b89 INF CORS policy execution successful. 2025-11-21 09:53:13.484 +05:30 74feaaa9-d236-4a32-b358-4bb12efe3b89 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.6893ms 2025-11-21 09:53:13.494 +05:30 b20a1819-e5bf-45bf-bca3-e15b489086b5 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:53:13.498 +05:30 dc4863ae-6898-4fa7-88d0-5b3bbd6074d8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:53:13.498 +05:30 dc4863ae-6898-4fa7-88d0-5b3bbd6074d8 INF CORS policy execution successful. 2025-11-21 09:53:13.498 +05:30 b20a1819-e5bf-45bf-bca3-e15b489086b5 INF CORS policy execution successful. 2025-11-21 09:53:13.499 +05:30 dc4863ae-6898-4fa7-88d0-5b3bbd6074d8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.6355ms 2025-11-21 09:53:13.500 +05:30 b20a1819-e5bf-45bf-bca3-e15b489086b5 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:53:13.502 +05:30 cb02aeeb-c0f2-42c1-a1aa-6ad244a52375 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:53:13.503 +05:30 cb02aeeb-c0f2-42c1-a1aa-6ad244a52375 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:53:13.558 +05:30 e14e4590-42d8-42d2-91d9-30f76c8fb9f0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:53:13.560 +05:30 e14e4590-42d8-42d2-91d9-30f76c8fb9f0 INF CORS policy execution successful. 2025-11-21 09:53:13.560 +05:30 e14e4590-42d8-42d2-91d9-30f76c8fb9f0 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:53:13.561 +05:30 1d924650-414e-4f51-bb88-58a8fdc330bd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:53:13.561 +05:30 1d924650-414e-4f51-bb88-58a8fdc330bd INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:53:13.574 +05:30 cb02aeeb-c0f2-42c1-a1aa-6ad244a52375 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:53:13.575 +05:30 cb02aeeb-c0f2-42c1-a1aa-6ad244a52375 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 72.3811ms 2025-11-21 09:53:13.576 +05:30 cb02aeeb-c0f2-42c1-a1aa-6ad244a52375 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:53:13.576 +05:30 cb02aeeb-c0f2-42c1-a1aa-6ad244a52375 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b20a1819-e5bf-45bf-bca3-e15b489086b5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:53:13.577 +05:30 cb02aeeb-c0f2-42c1-a1aa-6ad244a52375 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 82.9988ms 2025-11-21 09:53:13.596 +05:30 1d924650-414e-4f51-bb88-58a8fdc330bd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:53:13.597 +05:30 1d924650-414e-4f51-bb88-58a8fdc330bd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 36.0149ms 2025-11-21 09:53:13.597 +05:30 1d924650-414e-4f51-bb88-58a8fdc330bd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:53:13.597 +05:30 1d924650-414e-4f51-bb88-58a8fdc330bd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e14e4590-42d8-42d2-91d9-30f76c8fb9f0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 09:53:13.598 +05:30 1d924650-414e-4f51-bb88-58a8fdc330bd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 39.9481ms 2025-11-21 09:53:13.658 +05:30 360e63ed-b841-4413-b9df-27c775063e86 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:53:13.659 +05:30 360e63ed-b841-4413-b9df-27c775063e86 INF CORS policy execution successful. 2025-11-21 09:53:13.660 +05:30 360e63ed-b841-4413-b9df-27c775063e86 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:53:13.660 +05:30 4324869c-5db6-4661-a1ea-55b0796c36dd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:53:13.660 +05:30 4324869c-5db6-4661-a1ea-55b0796c36dd INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:53:13.684 +05:30 4324869c-5db6-4661-a1ea-55b0796c36dd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:53:13.684 +05:30 4324869c-5db6-4661-a1ea-55b0796c36dd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 24.1925ms 2025-11-21 09:53:13.685 +05:30 4324869c-5db6-4661-a1ea-55b0796c36dd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:53:13.685 +05:30 4324869c-5db6-4661-a1ea-55b0796c36dd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 360e63ed-b841-4413-b9df-27c775063e86}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:53:13.686 +05:30 4324869c-5db6-4661-a1ea-55b0796c36dd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 28.1349ms 2025-11-21 09:53:40.430 +05:30 654eeaff-0e30-4ca3-8715-0aeb2c8e7234 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:53:40.433 +05:30 654eeaff-0e30-4ca3-8715-0aeb2c8e7234 INF CORS policy execution successful. 2025-11-21 09:53:40.433 +05:30 f50b17b0-cc27-4d20-a9bc-f9b6cf056357 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:53:40.434 +05:30 f50b17b0-cc27-4d20-a9bc-f9b6cf056357 INF CORS policy execution successful. 2025-11-21 09:53:40.434 +05:30 654eeaff-0e30-4ca3-8715-0aeb2c8e7234 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.8523ms 2025-11-21 09:53:40.435 +05:30 f50b17b0-cc27-4d20-a9bc-f9b6cf056357 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.1508ms 2025-11-21 09:53:40.454 +05:30 7a23ae19-42a3-4ce8-9b0c-fe82c81fea5a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:53:40.455 +05:30 7a23ae19-42a3-4ce8-9b0c-fe82c81fea5a INF CORS policy execution successful. 2025-11-21 09:53:40.455 +05:30 7a23ae19-42a3-4ce8-9b0c-fe82c81fea5a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.4134ms 2025-11-21 09:53:40.534 +05:30 ed06c4bf-7cfb-4616-a2ab-710377e9063b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:53:40.539 +05:30 ed06c4bf-7cfb-4616-a2ab-710377e9063b INF CORS policy execution successful. 2025-11-21 09:53:40.541 +05:30 ed06c4bf-7cfb-4616-a2ab-710377e9063b INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:53:40.543 +05:30 b2d5e33c-9898-4bcf-bf43-865092bf1a5f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:53:40.544 +05:30 b2d5e33c-9898-4bcf-bf43-865092bf1a5f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:53:40.548 +05:30 bce7b763-77e8-4092-a1a7-e38bcf3471d9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:53:40.549 +05:30 bce7b763-77e8-4092-a1a7-e38bcf3471d9 INF CORS policy execution successful. 2025-11-21 09:53:40.551 +05:30 bce7b763-77e8-4092-a1a7-e38bcf3471d9 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:53:40.552 +05:30 6f7025d7-0049-4479-b218-aaa1dd58dca8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:53:40.552 +05:30 6f7025d7-0049-4479-b218-aaa1dd58dca8 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:53:40.563 +05:30 b2d5e33c-9898-4bcf-bf43-865092bf1a5f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:53:40.563 +05:30 6f7025d7-0049-4479-b218-aaa1dd58dca8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:53:40.564 +05:30 b2d5e33c-9898-4bcf-bf43-865092bf1a5f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 19.6563ms 2025-11-21 09:53:40.564 +05:30 6f7025d7-0049-4479-b218-aaa1dd58dca8 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 11.3803ms 2025-11-21 09:53:40.564 +05:30 b2d5e33c-9898-4bcf-bf43-865092bf1a5f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:53:40.564 +05:30 6f7025d7-0049-4479-b218-aaa1dd58dca8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:53:40.565 +05:30 b2d5e33c-9898-4bcf-bf43-865092bf1a5f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ed06c4bf-7cfb-4616-a2ab-710377e9063b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:53:40.565 +05:30 6f7025d7-0049-4479-b218-aaa1dd58dca8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: bce7b763-77e8-4092-a1a7-e38bcf3471d9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 09:53:40.566 +05:30 b2d5e33c-9898-4bcf-bf43-865092bf1a5f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 31.7898ms 2025-11-21 09:53:40.566 +05:30 6f7025d7-0049-4479-b218-aaa1dd58dca8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 17.842ms 2025-11-21 09:53:40.825 +05:30 87f7bf78-e545-44b6-8a50-c26935e6ee00 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:53:40.826 +05:30 87f7bf78-e545-44b6-8a50-c26935e6ee00 INF CORS policy execution successful. 2025-11-21 09:53:40.827 +05:30 87f7bf78-e545-44b6-8a50-c26935e6ee00 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:53:40.827 +05:30 e3d2281a-47d9-42ef-8e1d-046f85e449c5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:53:40.828 +05:30 e3d2281a-47d9-42ef-8e1d-046f85e449c5 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:53:40.833 +05:30 e3d2281a-47d9-42ef-8e1d-046f85e449c5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:53:40.834 +05:30 e3d2281a-47d9-42ef-8e1d-046f85e449c5 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.8214ms 2025-11-21 09:53:40.834 +05:30 e3d2281a-47d9-42ef-8e1d-046f85e449c5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:53:40.834 +05:30 e3d2281a-47d9-42ef-8e1d-046f85e449c5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 87f7bf78-e545-44b6-8a50-c26935e6ee00}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:53:40.834 +05:30 e3d2281a-47d9-42ef-8e1d-046f85e449c5 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 9.1738ms 2025-11-21 09:56:02.433 +05:30 f4e6d632-d069-4ebb-879b-e959355cad0f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:56:02.437 +05:30 f4e6d632-d069-4ebb-879b-e959355cad0f INF CORS policy execution successful. 2025-11-21 09:56:02.440 +05:30 f4e6d632-d069-4ebb-879b-e959355cad0f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 7.6546ms 2025-11-21 09:56:02.469 +05:30 16edd6a2-759c-47d8-97eb-41711c4a3231 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:56:02.471 +05:30 16edd6a2-759c-47d8-97eb-41711c4a3231 INF CORS policy execution successful. 2025-11-21 09:56:02.473 +05:30 16edd6a2-759c-47d8-97eb-41711c4a3231 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.9745ms 2025-11-21 09:56:02.493 +05:30 394fe7b4-0b83-41aa-b84f-0c8d60a4df63 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:56:02.494 +05:30 394fe7b4-0b83-41aa-b84f-0c8d60a4df63 INF CORS policy execution successful. 2025-11-21 09:56:02.495 +05:30 394fe7b4-0b83-41aa-b84f-0c8d60a4df63 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 2.0119ms 2025-11-21 09:56:02.510 +05:30 c3a1d396-b782-410b-bd33-d29a393ec107 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:56:02.524 +05:30 c3a1d396-b782-410b-bd33-d29a393ec107 INF CORS policy execution successful. 2025-11-21 09:56:02.535 +05:30 c3a1d396-b782-410b-bd33-d29a393ec107 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:56:02.542 +05:30 82afc677-0865-4d6c-a9ec-14d6f9a26ab2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:56:02.547 +05:30 82afc677-0865-4d6c-a9ec-14d6f9a26ab2 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:56:02.547 +05:30 d3b5aa44-6f82-4edb-8f4a-187bbe0e5690 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 09:56:02.557 +05:30 d3b5aa44-6f82-4edb-8f4a-187bbe0e5690 INF CORS policy execution successful. 2025-11-21 09:56:02.559 +05:30 d3b5aa44-6f82-4edb-8f4a-187bbe0e5690 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:56:02.560 +05:30 228fe633-2ad8-48c8-aac1-c59fca6f1618 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:56:02.561 +05:30 228fe633-2ad8-48c8-aac1-c59fca6f1618 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:56:02.594 +05:30 228fe633-2ad8-48c8-aac1-c59fca6f1618 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:56:02.594 +05:30 82afc677-0865-4d6c-a9ec-14d6f9a26ab2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:56:02.597 +05:30 82afc677-0865-4d6c-a9ec-14d6f9a26ab2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 49.7155ms 2025-11-21 09:56:02.597 +05:30 228fe633-2ad8-48c8-aac1-c59fca6f1618 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 36.0777ms 2025-11-21 09:56:02.598 +05:30 82afc677-0865-4d6c-a9ec-14d6f9a26ab2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:56:02.598 +05:30 228fe633-2ad8-48c8-aac1-c59fca6f1618 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 09:56:02.598 +05:30 228fe633-2ad8-48c8-aac1-c59fca6f1618 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d3b5aa44-6f82-4edb-8f4a-187bbe0e5690}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 09:56:02.598 +05:30 82afc677-0865-4d6c-a9ec-14d6f9a26ab2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c3a1d396-b782-410b-bd33-d29a393ec107}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:56:02.601 +05:30 228fe633-2ad8-48c8-aac1-c59fca6f1618 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 54.2112ms 2025-11-21 09:56:02.601 +05:30 82afc677-0865-4d6c-a9ec-14d6f9a26ab2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 90.6872ms 2025-11-21 09:56:02.656 +05:30 efe8daa6-d57d-4b30-aacc-81e987f9ad64 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 09:56:02.661 +05:30 efe8daa6-d57d-4b30-aacc-81e987f9ad64 INF CORS policy execution successful. 2025-11-21 09:56:02.663 +05:30 efe8daa6-d57d-4b30-aacc-81e987f9ad64 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTc2NDMsImV4cCI6MTc2MzY5OTQ0MywiaWF0IjoxNzYzNjk3NjQzfQ.8rO_lC9c34P6XBsJaofjkM571RCilhf5ev_twAefwjA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 09:56:02.665 +05:30 25aa7200-2ceb-43a5-b3c9-7ef0f81dabe4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:56:02.676 +05:30 25aa7200-2ceb-43a5-b3c9-7ef0f81dabe4 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 09:56:02.703 +05:30 25aa7200-2ceb-43a5-b3c9-7ef0f81dabe4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 09:56:02.705 +05:30 25aa7200-2ceb-43a5-b3c9-7ef0f81dabe4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 28.9032ms 2025-11-21 09:56:02.706 +05:30 25aa7200-2ceb-43a5-b3c9-7ef0f81dabe4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 09:56:02.706 +05:30 25aa7200-2ceb-43a5-b3c9-7ef0f81dabe4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: efe8daa6-d57d-4b30-aacc-81e987f9ad64}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 09:56:02.722 +05:30 25aa7200-2ceb-43a5-b3c9-7ef0f81dabe4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 66.4467ms 2025-11-21 10:06:32.951 +05:30 INF Application is shutting down... 2025-11-21 10:14:45.955 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-21 10:14:46.001 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-21 10:14:46.033 +05:30 INF Creating key {50a00afb-0d1f-4746-988b-935f2c559845} with creation date 2025-11-21 04:44:46Z, activation date 2025-11-21 04:44:46Z, and expiration date 2026-02-19 04:44:46Z. 2025-11-21 10:14:46.048 +05:30 WRN No XML encryptor configured. Key {50a00afb-0d1f-4746-988b-935f2c559845} may be persisted to storage in unencrypted form. 2025-11-21 10:14:46.318 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-21 10:14:46.318 +05:30 INF Hosting environment: Production 2025-11-21 10:14:46.318 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-21 10:14:46.336 +05:30 5cda2cb5-c887-4ec8-8f8b-0ee88221ad6d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 10:14:46.338 +05:30 719eb872-ff61-4030-96c6-b622d9e5005a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:14:46.336 +05:30 a697d6e2-872f-4b3b-bc36-fc487cfa9461 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:14:46.415 +05:30 719eb872-ff61-4030-96c6-b622d9e5005a INF CORS policy execution successful. 2025-11-21 10:14:46.415 +05:30 a697d6e2-872f-4b3b-bc36-fc487cfa9461 INF CORS policy execution successful. 2025-11-21 10:14:46.415 +05:30 5cda2cb5-c887-4ec8-8f8b-0ee88221ad6d INF CORS policy execution successful. 2025-11-21 10:14:46.443 +05:30 a697d6e2-872f-4b3b-bc36-fc487cfa9461 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 110.0461ms 2025-11-21 10:14:46.443 +05:30 5cda2cb5-c887-4ec8-8f8b-0ee88221ad6d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 110.0557ms 2025-11-21 10:14:46.443 +05:30 719eb872-ff61-4030-96c6-b622d9e5005a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 110.0502ms 2025-11-21 10:14:46.490 +05:30 6ed2d578-6439-4b6a-adfe-2090578d680b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 10:14:46.490 +05:30 2067a4c0-c2ef-42c4-8f16-2135d5bc2948 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:14:46.639 +05:30 6ed2d578-6439-4b6a-adfe-2090578d680b INF CORS policy execution successful. 2025-11-21 10:14:46.639 +05:30 2067a4c0-c2ef-42c4-8f16-2135d5bc2948 INF CORS policy execution successful. 2025-11-21 10:14:46.696 +05:30 6ed2d578-6439-4b6a-adfe-2090578d680b INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTk0NTMsImV4cCI6MTc2MzcwMTI1MywiaWF0IjoxNzYzNjk5NDUzfQ.9thNGxgY2CmD3BWgJZhanzOS-fandTNsj207hn5Wv6c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 10:14:46.696 +05:30 2067a4c0-c2ef-42c4-8f16-2135d5bc2948 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTk0NTMsImV4cCI6MTc2MzcwMTI1MywiaWF0IjoxNzYzNjk5NDUzfQ.9thNGxgY2CmD3BWgJZhanzOS-fandTNsj207hn5Wv6c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 10:14:46.709 +05:30 28e85751-1521-4867-ada7-abc0ccb5c6cb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:14:46.709 +05:30 50d10ef0-49e8-4b9b-be0d-6b1f434e6066 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 10:14:46.741 +05:30 28e85751-1521-4867-ada7-abc0ccb5c6cb INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 10:14:46.741 +05:30 50d10ef0-49e8-4b9b-be0d-6b1f434e6066 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 10:14:47.218 +05:30 28e85751-1521-4867-ada7-abc0ccb5c6cb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 10:14:47.218 +05:30 50d10ef0-49e8-4b9b-be0d-6b1f434e6066 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 10:14:47.275 +05:30 28e85751-1521-4867-ada7-abc0ccb5c6cb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 527.5395ms 2025-11-21 10:14:47.275 +05:30 50d10ef0-49e8-4b9b-be0d-6b1f434e6066 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 527.5429ms 2025-11-21 10:14:47.276 +05:30 50d10ef0-49e8-4b9b-be0d-6b1f434e6066 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 10:14:47.276 +05:30 28e85751-1521-4867-ada7-abc0ccb5c6cb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:14:47.278 +05:30 50d10ef0-49e8-4b9b-be0d-6b1f434e6066 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6ed2d578-6439-4b6a-adfe-2090578d680b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 10:14:47.278 +05:30 28e85751-1521-4867-ada7-abc0ccb5c6cb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2067a4c0-c2ef-42c4-8f16-2135d5bc2948}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 10:14:47.287 +05:30 50d10ef0-49e8-4b9b-be0d-6b1f434e6066 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 796.9252ms 2025-11-21 10:14:47.287 +05:30 28e85751-1521-4867-ada7-abc0ccb5c6cb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 796.9336ms 2025-11-21 10:14:47.332 +05:30 c9de0af6-d8c6-4c93-ba50-9d7968bac455 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:14:47.333 +05:30 c9de0af6-d8c6-4c93-ba50-9d7968bac455 INF CORS policy execution successful. 2025-11-21 10:14:47.337 +05:30 c9de0af6-d8c6-4c93-ba50-9d7968bac455 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTk0NTMsImV4cCI6MTc2MzcwMTI1MywiaWF0IjoxNzYzNjk5NDUzfQ.9thNGxgY2CmD3BWgJZhanzOS-fandTNsj207hn5Wv6c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 10:14:47.339 +05:30 d6745e9b-6b41-47b9-bc68-32ead230581f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:14:47.340 +05:30 d6745e9b-6b41-47b9-bc68-32ead230581f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 10:14:47.356 +05:30 d6745e9b-6b41-47b9-bc68-32ead230581f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 10:14:47.357 +05:30 d6745e9b-6b41-47b9-bc68-32ead230581f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 17.089ms 2025-11-21 10:14:47.357 +05:30 d6745e9b-6b41-47b9-bc68-32ead230581f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:14:47.358 +05:30 d6745e9b-6b41-47b9-bc68-32ead230581f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c9de0af6-d8c6-4c93-ba50-9d7968bac455}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 10:14:47.358 +05:30 d6745e9b-6b41-47b9-bc68-32ead230581f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 26.874ms 2025-11-21 10:17:01.439 +05:30 549377b6-0d50-4f38-be5d-1a0ec5a51c9e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:17:01.446 +05:30 549377b6-0d50-4f38-be5d-1a0ec5a51c9e INF CORS policy execution successful. 2025-11-21 10:17:01.450 +05:30 549377b6-0d50-4f38-be5d-1a0ec5a51c9e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 11.9224ms 2025-11-21 10:17:01.485 +05:30 c342ab90-4630-49ed-8a66-9b93ce68c6c3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:17:01.486 +05:30 c342ab90-4630-49ed-8a66-9b93ce68c6c3 INF CORS policy execution successful. 2025-11-21 10:17:01.487 +05:30 c342ab90-4630-49ed-8a66-9b93ce68c6c3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.0917ms 2025-11-21 10:17:01.493 +05:30 7bf7571d-3d0a-4984-a8f1-cd4e2ebd4c28 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 10:17:01.494 +05:30 7bf7571d-3d0a-4984-a8f1-cd4e2ebd4c28 INF CORS policy execution successful. 2025-11-21 10:17:01.495 +05:30 7bf7571d-3d0a-4984-a8f1-cd4e2ebd4c28 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 2.768ms 2025-11-21 10:17:01.533 +05:30 23db13f8-ea41-4857-ac73-b876bb21cfae INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:17:01.552 +05:30 23db13f8-ea41-4857-ac73-b876bb21cfae INF CORS policy execution successful. 2025-11-21 10:17:01.557 +05:30 90af4433-462e-4d01-bf3d-93810b1dac41 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 10:17:01.560 +05:30 23db13f8-ea41-4857-ac73-b876bb21cfae INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTk0NTMsImV4cCI6MTc2MzcwMTI1MywiaWF0IjoxNzYzNjk5NDUzfQ.9thNGxgY2CmD3BWgJZhanzOS-fandTNsj207hn5Wv6c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 10:17:01.563 +05:30 90af4433-462e-4d01-bf3d-93810b1dac41 INF CORS policy execution successful. 2025-11-21 10:17:01.565 +05:30 cffcedb2-52e6-4258-b463-5d89163b8071 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:17:01.565 +05:30 90af4433-462e-4d01-bf3d-93810b1dac41 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTk0NTMsImV4cCI6MTc2MzcwMTI1MywiaWF0IjoxNzYzNjk5NDUzfQ.9thNGxgY2CmD3BWgJZhanzOS-fandTNsj207hn5Wv6c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 10:17:01.567 +05:30 e2c68e6d-f3b4-4b4b-b8e6-9a3959a37d47 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 10:17:01.568 +05:30 cffcedb2-52e6-4258-b463-5d89163b8071 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 10:17:01.568 +05:30 e2c68e6d-f3b4-4b4b-b8e6-9a3959a37d47 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 10:17:01.632 +05:30 cffcedb2-52e6-4258-b463-5d89163b8071 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 10:17:01.632 +05:30 e2c68e6d-f3b4-4b4b-b8e6-9a3959a37d47 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 10:17:01.635 +05:30 cffcedb2-52e6-4258-b463-5d89163b8071 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 66.625ms 2025-11-21 10:17:01.635 +05:30 e2c68e6d-f3b4-4b4b-b8e6-9a3959a37d47 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 66.5703ms 2025-11-21 10:17:01.637 +05:30 e2c68e6d-f3b4-4b4b-b8e6-9a3959a37d47 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 10:17:01.637 +05:30 cffcedb2-52e6-4258-b463-5d89163b8071 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:17:01.638 +05:30 cffcedb2-52e6-4258-b463-5d89163b8071 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 23db13f8-ea41-4857-ac73-b876bb21cfae}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 10:17:01.638 +05:30 e2c68e6d-f3b4-4b4b-b8e6-9a3959a37d47 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 90af4433-462e-4d01-bf3d-93810b1dac41}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 10:17:01.641 +05:30 e2c68e6d-f3b4-4b4b-b8e6-9a3959a37d47 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 84.1843ms 2025-11-21 10:17:01.641 +05:30 cffcedb2-52e6-4258-b463-5d89163b8071 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 108.1921ms 2025-11-21 10:17:01.706 +05:30 af352c6b-6704-4a14-a00e-f5bdb26c954b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:17:01.711 +05:30 af352c6b-6704-4a14-a00e-f5bdb26c954b INF CORS policy execution successful. 2025-11-21 10:17:01.715 +05:30 af352c6b-6704-4a14-a00e-f5bdb26c954b INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTk0NTMsImV4cCI6MTc2MzcwMTI1MywiaWF0IjoxNzYzNjk5NDUzfQ.9thNGxgY2CmD3BWgJZhanzOS-fandTNsj207hn5Wv6c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 10:17:01.717 +05:30 309cc977-c5f3-4972-b688-cd7efbe96962 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:17:01.718 +05:30 309cc977-c5f3-4972-b688-cd7efbe96962 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 10:17:01.801 +05:30 309cc977-c5f3-4972-b688-cd7efbe96962 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 10:17:01.804 +05:30 309cc977-c5f3-4972-b688-cd7efbe96962 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 86.007ms 2025-11-21 10:17:01.806 +05:30 309cc977-c5f3-4972-b688-cd7efbe96962 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:17:01.807 +05:30 309cc977-c5f3-4972-b688-cd7efbe96962 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: af352c6b-6704-4a14-a00e-f5bdb26c954b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 10:17:01.810 +05:30 309cc977-c5f3-4972-b688-cd7efbe96962 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 104.1711ms 2025-11-21 10:17:31.716 +05:30 09363a5e-4617-4cd3-84dd-534c96ad5cf6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:17:31.716 +05:30 87679a60-07f4-480a-b96c-380a47a9c666 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:17:31.724 +05:30 87679a60-07f4-480a-b96c-380a47a9c666 INF CORS policy execution successful. 2025-11-21 10:17:31.724 +05:30 09363a5e-4617-4cd3-84dd-534c96ad5cf6 INF CORS policy execution successful. 2025-11-21 10:17:31.726 +05:30 09363a5e-4617-4cd3-84dd-534c96ad5cf6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 10.7464ms 2025-11-21 10:17:31.726 +05:30 87679a60-07f4-480a-b96c-380a47a9c666 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 10.7413ms 2025-11-21 10:17:31.752 +05:30 92ac0644-16af-402f-944c-4c0a0631b7bd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 10:17:31.753 +05:30 92ac0644-16af-402f-944c-4c0a0631b7bd INF CORS policy execution successful. 2025-11-21 10:17:31.754 +05:30 92ac0644-16af-402f-944c-4c0a0631b7bd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.2617ms 2025-11-21 10:17:31.776 +05:30 b7b3cb80-f03c-4442-a475-a088ffa7995a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:17:31.778 +05:30 b7b3cb80-f03c-4442-a475-a088ffa7995a INF CORS policy execution successful. 2025-11-21 10:17:31.780 +05:30 b7b3cb80-f03c-4442-a475-a088ffa7995a INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTk0NTMsImV4cCI6MTc2MzcwMTI1MywiaWF0IjoxNzYzNjk5NDUzfQ.9thNGxgY2CmD3BWgJZhanzOS-fandTNsj207hn5Wv6c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 10:17:31.781 +05:30 76d42328-170e-41f2-821f-af528bbc34e8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:17:31.782 +05:30 76d42328-170e-41f2-821f-af528bbc34e8 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 10:17:31.794 +05:30 76d42328-170e-41f2-821f-af528bbc34e8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 10:17:31.795 +05:30 76d42328-170e-41f2-821f-af528bbc34e8 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 12.8964ms 2025-11-21 10:17:31.795 +05:30 76d42328-170e-41f2-821f-af528bbc34e8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:17:31.796 +05:30 76d42328-170e-41f2-821f-af528bbc34e8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b7b3cb80-f03c-4442-a475-a088ffa7995a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 10:17:31.797 +05:30 76d42328-170e-41f2-821f-af528bbc34e8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 20.8371ms 2025-11-21 10:17:31.804 +05:30 dba0fe09-f766-4449-b5fe-f61d33635142 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 10:17:31.805 +05:30 dba0fe09-f766-4449-b5fe-f61d33635142 INF CORS policy execution successful. 2025-11-21 10:17:31.806 +05:30 dba0fe09-f766-4449-b5fe-f61d33635142 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTk0NTMsImV4cCI6MTc2MzcwMTI1MywiaWF0IjoxNzYzNjk5NDUzfQ.9thNGxgY2CmD3BWgJZhanzOS-fandTNsj207hn5Wv6c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 10:17:31.806 +05:30 9ab4d5ac-f658-4bbe-a4a2-7277b87b32fd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 10:17:31.806 +05:30 9ab4d5ac-f658-4bbe-a4a2-7277b87b32fd INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 10:17:31.817 +05:30 9ab4d5ac-f658-4bbe-a4a2-7277b87b32fd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 10:17:31.818 +05:30 9ab4d5ac-f658-4bbe-a4a2-7277b87b32fd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 11.0275ms 2025-11-21 10:17:31.818 +05:30 9ab4d5ac-f658-4bbe-a4a2-7277b87b32fd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 10:17:31.818 +05:30 9ab4d5ac-f658-4bbe-a4a2-7277b87b32fd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: dba0fe09-f766-4449-b5fe-f61d33635142}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 10:17:31.819 +05:30 9ab4d5ac-f658-4bbe-a4a2-7277b87b32fd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 14.1963ms 2025-11-21 10:17:31.847 +05:30 ec24730b-7b19-4466-b258-d56ea87849c4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:17:31.848 +05:30 ec24730b-7b19-4466-b258-d56ea87849c4 INF CORS policy execution successful. 2025-11-21 10:17:31.848 +05:30 ec24730b-7b19-4466-b258-d56ea87849c4 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTk0NTMsImV4cCI6MTc2MzcwMTI1MywiaWF0IjoxNzYzNjk5NDUzfQ.9thNGxgY2CmD3BWgJZhanzOS-fandTNsj207hn5Wv6c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 10:17:31.848 +05:30 af8ba9d3-6df6-4fb9-b915-990414d78b14 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:17:31.849 +05:30 af8ba9d3-6df6-4fb9-b915-990414d78b14 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 10:17:31.853 +05:30 af8ba9d3-6df6-4fb9-b915-990414d78b14 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 10:17:31.853 +05:30 af8ba9d3-6df6-4fb9-b915-990414d78b14 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 4.4597ms 2025-11-21 10:17:31.853 +05:30 af8ba9d3-6df6-4fb9-b915-990414d78b14 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:17:31.854 +05:30 af8ba9d3-6df6-4fb9-b915-990414d78b14 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ec24730b-7b19-4466-b258-d56ea87849c4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 10:17:31.854 +05:30 af8ba9d3-6df6-4fb9-b915-990414d78b14 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 7.5191ms 2025-11-21 10:18:47.439 +05:30 59f2882f-6850-4b09-b4f2-3ffeafa1f496 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:18:47.439 +05:30 3659a348-805e-48b3-9075-5d57d2f64b8b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:18:47.445 +05:30 59f2882f-6850-4b09-b4f2-3ffeafa1f496 INF CORS policy execution successful. 2025-11-21 10:18:47.445 +05:30 3659a348-805e-48b3-9075-5d57d2f64b8b INF CORS policy execution successful. 2025-11-21 10:18:47.451 +05:30 3659a348-805e-48b3-9075-5d57d2f64b8b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 11.5435ms 2025-11-21 10:18:47.451 +05:30 59f2882f-6850-4b09-b4f2-3ffeafa1f496 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 10.9647ms 2025-11-21 10:18:47.454 +05:30 ce174271-352e-4592-87e0-329a9a7d3199 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 10:18:47.455 +05:30 ce174271-352e-4592-87e0-329a9a7d3199 INF CORS policy execution successful. 2025-11-21 10:18:47.456 +05:30 ce174271-352e-4592-87e0-329a9a7d3199 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.7984ms 2025-11-21 10:18:47.504 +05:30 7f304239-0cc8-4209-8f55-f00c019fcc2d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:18:47.504 +05:30 1b8d9c24-1c50-45fc-9c0e-83193e4e263b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 10:18:47.511 +05:30 7f304239-0cc8-4209-8f55-f00c019fcc2d INF CORS policy execution successful. 2025-11-21 10:18:47.511 +05:30 1b8d9c24-1c50-45fc-9c0e-83193e4e263b INF CORS policy execution successful. 2025-11-21 10:18:47.517 +05:30 7f304239-0cc8-4209-8f55-f00c019fcc2d INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTk0NTMsImV4cCI6MTc2MzcwMTI1MywiaWF0IjoxNzYzNjk5NDUzfQ.9thNGxgY2CmD3BWgJZhanzOS-fandTNsj207hn5Wv6c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 10:18:47.517 +05:30 1b8d9c24-1c50-45fc-9c0e-83193e4e263b INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTk0NTMsImV4cCI6MTc2MzcwMTI1MywiaWF0IjoxNzYzNjk5NDUzfQ.9thNGxgY2CmD3BWgJZhanzOS-fandTNsj207hn5Wv6c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 10:18:47.519 +05:30 edd6286d-e977-44ed-a2f2-35ac60a7a69f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 10:18:47.519 +05:30 9e48c7aa-3b42-4dcb-a945-a5f26a8a5b9a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:18:47.521 +05:30 9e48c7aa-3b42-4dcb-a945-a5f26a8a5b9a INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 10:18:47.521 +05:30 edd6286d-e977-44ed-a2f2-35ac60a7a69f INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 10:18:47.562 +05:30 9e48c7aa-3b42-4dcb-a945-a5f26a8a5b9a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 10:18:47.562 +05:30 edd6286d-e977-44ed-a2f2-35ac60a7a69f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 10:18:47.569 +05:30 9e48c7aa-3b42-4dcb-a945-a5f26a8a5b9a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 46.4508ms 2025-11-21 10:18:47.569 +05:30 edd6286d-e977-44ed-a2f2-35ac60a7a69f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 46.4228ms 2025-11-21 10:18:47.569 +05:30 9e48c7aa-3b42-4dcb-a945-a5f26a8a5b9a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:18:47.570 +05:30 edd6286d-e977-44ed-a2f2-35ac60a7a69f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 10:18:47.571 +05:30 9e48c7aa-3b42-4dcb-a945-a5f26a8a5b9a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7f304239-0cc8-4209-8f55-f00c019fcc2d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 10:18:47.571 +05:30 edd6286d-e977-44ed-a2f2-35ac60a7a69f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1b8d9c24-1c50-45fc-9c0e-83193e4e263b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 10:18:47.574 +05:30 9e48c7aa-3b42-4dcb-a945-a5f26a8a5b9a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 69.871ms 2025-11-21 10:18:47.574 +05:30 edd6286d-e977-44ed-a2f2-35ac60a7a69f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 69.4636ms 2025-11-21 10:18:47.628 +05:30 4db91191-4c77-4bc3-8761-07cbdc0c5254 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 10:18:47.630 +05:30 4db91191-4c77-4bc3-8761-07cbdc0c5254 INF CORS policy execution successful. 2025-11-21 10:18:47.632 +05:30 4db91191-4c77-4bc3-8761-07cbdc0c5254 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2OTk0NTMsImV4cCI6MTc2MzcwMTI1MywiaWF0IjoxNzYzNjk5NDUzfQ.9thNGxgY2CmD3BWgJZhanzOS-fandTNsj207hn5Wv6c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 10:18:47.633 +05:30 ae0275e4-712a-446d-bf98-11ec46cb06f1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:18:47.633 +05:30 ae0275e4-712a-446d-bf98-11ec46cb06f1 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 10:18:47.645 +05:30 ae0275e4-712a-446d-bf98-11ec46cb06f1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 10:18:47.646 +05:30 ae0275e4-712a-446d-bf98-11ec46cb06f1 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 12.8836ms 2025-11-21 10:18:47.647 +05:30 ae0275e4-712a-446d-bf98-11ec46cb06f1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 10:18:47.647 +05:30 ae0275e4-712a-446d-bf98-11ec46cb06f1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4db91191-4c77-4bc3-8761-07cbdc0c5254}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 10:18:47.650 +05:30 ae0275e4-712a-446d-bf98-11ec46cb06f1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 22.3976ms 2025-11-21 10:29:45.573 +05:30 INF Application is shutting down... 2025-11-21 10:58:39.658 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-21 10:58:39.703 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-21 10:58:39.721 +05:30 INF Creating key {7611c573-f8cc-4bb9-804e-76f8fc99ca06} with creation date 2025-11-21 05:28:39Z, activation date 2025-11-21 05:28:39Z, and expiration date 2026-02-19 05:28:39Z. 2025-11-21 10:58:39.733 +05:30 WRN No XML encryptor configured. Key {7611c573-f8cc-4bb9-804e-76f8fc99ca06} may be persisted to storage in unencrypted form. 2025-11-21 10:58:39.980 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-21 10:58:39.981 +05:30 INF Hosting environment: Production 2025-11-21 10:58:39.981 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-21 10:58:39.994 +05:30 9f507f3c-55b0-42e8-b059-84685acc0582 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 10:58:40.055 +05:30 9f507f3c-55b0-42e8-b059-84685acc0582 INF CORS policy execution successful. 2025-11-21 10:58:40.065 +05:30 9f507f3c-55b0-42e8-b059-84685acc0582 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 73.5134ms 2025-11-21 10:58:40.125 +05:30 496082b5-5259-4b8e-9ade-45e8bc6a743a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 10:58:40.267 +05:30 496082b5-5259-4b8e-9ade-45e8bc6a743a INF CORS policy execution successful. 2025-11-21 10:58:40.304 +05:30 496082b5-5259-4b8e-9ade-45e8bc6a743a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDI0NTAsImV4cCI6MTc2MzcwNDI1MCwiaWF0IjoxNzYzNzAyNDUwfQ.P9QN8zm1nuYfZp9dqFTKcBympvd4YjT-m1OVSj5cLd0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 10:58:40.314 +05:30 9b022869-589a-47b4-a130-30b80c5e3c69 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 10:58:40.339 +05:30 9b022869-589a-47b4-a130-30b80c5e3c69 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 10:58:40.837 +05:30 9b022869-589a-47b4-a130-30b80c5e3c69 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 10:58:40.889 +05:30 9b022869-589a-47b4-a130-30b80c5e3c69 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 543.0591ms 2025-11-21 10:58:40.890 +05:30 9b022869-589a-47b4-a130-30b80c5e3c69 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 10:58:40.891 +05:30 9b022869-589a-47b4-a130-30b80c5e3c69 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 496082b5-5259-4b8e-9ade-45e8bc6a743a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 10:58:40.900 +05:30 9b022869-589a-47b4-a130-30b80c5e3c69 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 775.8509ms 2025-11-21 11:00:04.559 +05:30 9268d2e2-6c4e-4bb7-b433-8008e3768844 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:00:04.556 +05:30 3c90f80b-8d1c-478a-b639-8e31bb8f4788 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:00:04.607 +05:30 9268d2e2-6c4e-4bb7-b433-8008e3768844 INF CORS policy execution successful. 2025-11-21 11:00:04.607 +05:30 3c90f80b-8d1c-478a-b639-8e31bb8f4788 INF CORS policy execution successful. 2025-11-21 11:00:04.618 +05:30 9268d2e2-6c4e-4bb7-b433-8008e3768844 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 59.4255ms 2025-11-21 11:00:04.630 +05:30 696b3fb0-a0ca-4f08-9bfc-375e0c0fb323 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 11:00:04.633 +05:30 696b3fb0-a0ca-4f08-9bfc-375e0c0fb323 INF CORS policy execution successful. 2025-11-21 11:00:04.638 +05:30 3c90f80b-8d1c-478a-b639-8e31bb8f4788 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 85.3208ms 2025-11-21 11:00:04.640 +05:30 696b3fb0-a0ca-4f08-9bfc-375e0c0fb323 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 10.6949ms 2025-11-21 11:00:04.693 +05:30 e0b7db35-3d81-42f6-8858-f3cd1699953c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:00:04.716 +05:30 e0b7db35-3d81-42f6-8858-f3cd1699953c INF CORS policy execution successful. 2025-11-21 11:00:04.755 +05:30 e0b7db35-3d81-42f6-8858-f3cd1699953c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDI0NTAsImV4cCI6MTc2MzcwNDI1MCwiaWF0IjoxNzYzNzAyNDUwfQ.P9QN8zm1nuYfZp9dqFTKcBympvd4YjT-m1OVSj5cLd0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:00:04.770 +05:30 44cbf7d7-c0c5-4f33-a805-c37ed93a4b5d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 11:00:04.776 +05:30 44cbf7d7-c0c5-4f33-a805-c37ed93a4b5d INF CORS policy execution successful. 2025-11-21 11:00:04.779 +05:30 7457916e-98b0-4ceb-a81e-183907942fbf INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:00:04.781 +05:30 44cbf7d7-c0c5-4f33-a805-c37ed93a4b5d INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDI0NTAsImV4cCI6MTc2MzcwNDI1MCwiaWF0IjoxNzYzNzAyNDUwfQ.P9QN8zm1nuYfZp9dqFTKcBympvd4YjT-m1OVSj5cLd0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:00:04.794 +05:30 939db7d2-0ead-4725-a665-429225738c76 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 11:00:04.798 +05:30 939db7d2-0ead-4725-a665-429225738c76 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:00:04.824 +05:30 7457916e-98b0-4ceb-a81e-183907942fbf INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:00:04.938 +05:30 939db7d2-0ead-4725-a665-429225738c76 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:00:04.985 +05:30 939db7d2-0ead-4725-a665-429225738c76 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 184.4833ms 2025-11-21 11:00:04.987 +05:30 939db7d2-0ead-4725-a665-429225738c76 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 11:00:04.990 +05:30 939db7d2-0ead-4725-a665-429225738c76 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 44cbf7d7-c0c5-4f33-a805-c37ed93a4b5d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 11:00:05.003 +05:30 939db7d2-0ead-4725-a665-429225738c76 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 232.6519ms 2025-11-21 11:00:05.103 +05:30 7457916e-98b0-4ceb-a81e-183907942fbf INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:00:05.107 +05:30 7457916e-98b0-4ceb-a81e-183907942fbf INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 280.7804ms 2025-11-21 11:00:05.108 +05:30 7457916e-98b0-4ceb-a81e-183907942fbf INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:00:05.109 +05:30 7457916e-98b0-4ceb-a81e-183907942fbf INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e0b7db35-3d81-42f6-8858-f3cd1699953c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 11:00:05.112 +05:30 7457916e-98b0-4ceb-a81e-183907942fbf INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 419.8079ms 2025-11-21 11:00:05.488 +05:30 3574022a-5fcb-4d7d-9f32-9d51f742d42c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:00:05.504 +05:30 3574022a-5fcb-4d7d-9f32-9d51f742d42c INF CORS policy execution successful. 2025-11-21 11:00:05.509 +05:30 3574022a-5fcb-4d7d-9f32-9d51f742d42c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDI0NTAsImV4cCI6MTc2MzcwNDI1MCwiaWF0IjoxNzYzNzAyNDUwfQ.P9QN8zm1nuYfZp9dqFTKcBympvd4YjT-m1OVSj5cLd0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:00:05.513 +05:30 2d77ff6c-11c2-484a-86b2-38c3ab21ee85 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:00:05.515 +05:30 2d77ff6c-11c2-484a-86b2-38c3ab21ee85 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:00:05.600 +05:30 2d77ff6c-11c2-484a-86b2-38c3ab21ee85 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:00:05.605 +05:30 2d77ff6c-11c2-484a-86b2-38c3ab21ee85 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 89.1762ms 2025-11-21 11:00:05.606 +05:30 2d77ff6c-11c2-484a-86b2-38c3ab21ee85 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:00:05.607 +05:30 2d77ff6c-11c2-484a-86b2-38c3ab21ee85 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3574022a-5fcb-4d7d-9f32-9d51f742d42c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 11:00:05.611 +05:30 2d77ff6c-11c2-484a-86b2-38c3ab21ee85 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 123.3775ms 2025-11-21 11:01:02.471 +05:30 37bfce53-ed12-4837-996e-7a49a96d4791 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:01:02.471 +05:30 80d32f67-73c9-466f-a95f-f629eb158d76 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:01:02.480 +05:30 80d32f67-73c9-466f-a95f-f629eb158d76 INF CORS policy execution successful. 2025-11-21 11:01:02.480 +05:30 37bfce53-ed12-4837-996e-7a49a96d4791 INF CORS policy execution successful. 2025-11-21 11:01:02.482 +05:30 8f810ec8-83d5-4178-9da3-20a477da7aa1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 11:01:02.483 +05:30 8f810ec8-83d5-4178-9da3-20a477da7aa1 INF CORS policy execution successful. 2025-11-21 11:01:02.484 +05:30 8f810ec8-83d5-4178-9da3-20a477da7aa1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 2.4325ms 2025-11-21 11:01:02.484 +05:30 80d32f67-73c9-466f-a95f-f629eb158d76 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 13.9379ms 2025-11-21 11:01:02.484 +05:30 37bfce53-ed12-4837-996e-7a49a96d4791 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 13.9298ms 2025-11-21 11:01:02.528 +05:30 46e768ed-cdbc-4ffe-b121-700533c26e95 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:01:02.536 +05:30 46e768ed-cdbc-4ffe-b121-700533c26e95 INF CORS policy execution successful. 2025-11-21 11:01:02.540 +05:30 2bd632f0-46bf-4c87-bdc7-14853b1bf37a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 11:01:02.543 +05:30 46e768ed-cdbc-4ffe-b121-700533c26e95 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDI0NTAsImV4cCI6MTc2MzcwNDI1MCwiaWF0IjoxNzYzNzAyNDUwfQ.P9QN8zm1nuYfZp9dqFTKcBympvd4YjT-m1OVSj5cLd0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:01:02.544 +05:30 2bd632f0-46bf-4c87-bdc7-14853b1bf37a INF CORS policy execution successful. 2025-11-21 11:01:02.545 +05:30 2bd632f0-46bf-4c87-bdc7-14853b1bf37a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDI0NTAsImV4cCI6MTc2MzcwNDI1MCwiaWF0IjoxNzYzNzAyNDUwfQ.P9QN8zm1nuYfZp9dqFTKcBympvd4YjT-m1OVSj5cLd0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:01:02.547 +05:30 90800381-4274-4662-a6b9-8f257208ba06 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:01:02.547 +05:30 0cf9604b-2c9f-46a2-b970-4a6e2101dda5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 11:01:02.549 +05:30 90800381-4274-4662-a6b9-8f257208ba06 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:01:02.549 +05:30 0cf9604b-2c9f-46a2-b970-4a6e2101dda5 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:01:02.610 +05:30 90800381-4274-4662-a6b9-8f257208ba06 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:01:02.610 +05:30 0cf9604b-2c9f-46a2-b970-4a6e2101dda5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:01:02.615 +05:30 0cf9604b-2c9f-46a2-b970-4a6e2101dda5 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 64.94ms 2025-11-21 11:01:02.615 +05:30 90800381-4274-4662-a6b9-8f257208ba06 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 65.0261ms 2025-11-21 11:01:02.616 +05:30 0cf9604b-2c9f-46a2-b970-4a6e2101dda5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 11:01:02.616 +05:30 90800381-4274-4662-a6b9-8f257208ba06 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:01:02.618 +05:30 0cf9604b-2c9f-46a2-b970-4a6e2101dda5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2bd632f0-46bf-4c87-bdc7-14853b1bf37a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 11:01:02.618 +05:30 90800381-4274-4662-a6b9-8f257208ba06 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 46e768ed-cdbc-4ffe-b121-700533c26e95}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 11:01:02.620 +05:30 90800381-4274-4662-a6b9-8f257208ba06 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 92.7579ms 2025-11-21 11:01:02.620 +05:30 0cf9604b-2c9f-46a2-b970-4a6e2101dda5 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 80.8301ms 2025-11-21 11:01:02.671 +05:30 d9655e52-ccb5-47ba-9203-99af39a7a73a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:01:02.685 +05:30 d9655e52-ccb5-47ba-9203-99af39a7a73a INF CORS policy execution successful. 2025-11-21 11:01:02.688 +05:30 d9655e52-ccb5-47ba-9203-99af39a7a73a INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDI0NTAsImV4cCI6MTc2MzcwNDI1MCwiaWF0IjoxNzYzNzAyNDUwfQ.P9QN8zm1nuYfZp9dqFTKcBympvd4YjT-m1OVSj5cLd0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:01:02.690 +05:30 e30c1d4b-7951-463c-9fef-bd22a68e0a86 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:01:02.693 +05:30 e30c1d4b-7951-463c-9fef-bd22a68e0a86 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:01:02.716 +05:30 e30c1d4b-7951-463c-9fef-bd22a68e0a86 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:01:02.719 +05:30 e30c1d4b-7951-463c-9fef-bd22a68e0a86 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 24.7197ms 2025-11-21 11:01:02.720 +05:30 e30c1d4b-7951-463c-9fef-bd22a68e0a86 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:01:02.721 +05:30 e30c1d4b-7951-463c-9fef-bd22a68e0a86 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d9655e52-ccb5-47ba-9203-99af39a7a73a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 11:01:02.724 +05:30 e30c1d4b-7951-463c-9fef-bd22a68e0a86 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 54.239ms 2025-11-21 11:11:39.226 +05:30 INF Application is shutting down... 2025-11-21 11:21:14.345 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-21 11:21:14.394 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-21 11:21:14.417 +05:30 INF Creating key {4ac7c2f5-f6e7-4906-981a-59189b852f03} with creation date 2025-11-21 05:51:14Z, activation date 2025-11-21 05:51:14Z, and expiration date 2026-02-19 05:51:14Z. 2025-11-21 11:21:14.432 +05:30 WRN No XML encryptor configured. Key {4ac7c2f5-f6e7-4906-981a-59189b852f03} may be persisted to storage in unencrypted form. 2025-11-21 11:21:14.708 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-21 11:21:14.709 +05:30 INF Hosting environment: Production 2025-11-21 11:21:14.709 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-21 11:21:14.728 +05:30 34c03f7b-b37e-4c87-a5ba-6145f6c77ff5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 11:21:14.728 +05:30 f46ade9c-6f80-4811-a285-a364b13d6a3c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:21:14.728 +05:30 6e3fadbc-ff1e-4e88-be4d-ee142f9455a7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:21:14.810 +05:30 f46ade9c-6f80-4811-a285-a364b13d6a3c INF CORS policy execution successful. 2025-11-21 11:21:14.811 +05:30 6e3fadbc-ff1e-4e88-be4d-ee142f9455a7 INF CORS policy execution successful. 2025-11-21 11:21:14.811 +05:30 34c03f7b-b37e-4c87-a5ba-6145f6c77ff5 INF CORS policy execution successful. 2025-11-21 11:21:14.827 +05:30 f46ade9c-6f80-4811-a285-a364b13d6a3c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 102.4969ms 2025-11-21 11:21:14.827 +05:30 6e3fadbc-ff1e-4e88-be4d-ee142f9455a7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 102.5004ms 2025-11-21 11:21:14.827 +05:30 34c03f7b-b37e-4c87-a5ba-6145f6c77ff5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 102.4887ms 2025-11-21 11:21:14.943 +05:30 a402855b-a9b5-4817-8a4a-181f86c47bc8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:21:14.944 +05:30 f5816d4a-3002-410c-a946-c46d887c8be4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 11:21:15.081 +05:30 f5816d4a-3002-410c-a946-c46d887c8be4 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 5:50:50 AM', Current time (UTC): '11/21/2025 5:51:15 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 11:21:15.081 +05:30 a402855b-a9b5-4817-8a4a-181f86c47bc8 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 5:50:50 AM', Current time (UTC): '11/21/2025 5:51:15 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 11:21:15.092 +05:30 a402855b-a9b5-4817-8a4a-181f86c47bc8 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 5:50:50 AM', Current time (UTC): '11/21/2025 5:51:15 AM'. 2025-11-21 11:21:15.092 +05:30 f5816d4a-3002-410c-a946-c46d887c8be4 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 5:50:50 AM', Current time (UTC): '11/21/2025 5:51:15 AM'. 2025-11-21 11:21:15.095 +05:30 a402855b-a9b5-4817-8a4a-181f86c47bc8 INF CORS policy execution successful. 2025-11-21 11:21:15.095 +05:30 f5816d4a-3002-410c-a946-c46d887c8be4 INF CORS policy execution successful. 2025-11-21 11:21:15.147 +05:30 f5816d4a-3002-410c-a946-c46d887c8be4 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDI0NTAsImV4cCI6MTc2MzcwNDI1MCwiaWF0IjoxNzYzNzAyNDUwfQ.P9QN8zm1nuYfZp9dqFTKcBympvd4YjT-m1OVSj5cLd0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:21:15.147 +05:30 a402855b-a9b5-4817-8a4a-181f86c47bc8 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDI0NTAsImV4cCI6MTc2MzcwNDI1MCwiaWF0IjoxNzYzNzAyNDUwfQ.P9QN8zm1nuYfZp9dqFTKcBympvd4YjT-m1OVSj5cLd0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:21:15.171 +05:30 170185e0-44b0-42c7-b5d5-897eb31b60f8 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 11:21:15.171 +05:30 0846a10f-de60-4290-9d45-02f3d3555508 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 11:21:15.181 +05:30 0846a10f-de60-4290-9d45-02f3d3555508 INF AuthenticationScheme: Bearer was challenged. 2025-11-21 11:21:15.181 +05:30 170185e0-44b0-42c7-b5d5-897eb31b60f8 INF AuthenticationScheme: Bearer was challenged. 2025-11-21 11:21:15.183 +05:30 0846a10f-de60-4290-9d45-02f3d3555508 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: a402855b-a9b5-4817-8a4a-181f86c47bc8}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/21/2025 05:50:50'"} Body: 2025-11-21 11:21:15.183 +05:30 170185e0-44b0-42c7-b5d5-897eb31b60f8 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: f5816d4a-3002-410c-a946-c46d887c8be4}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/21/2025 05:50:50'"} Body: 2025-11-21 11:21:15.197 +05:30 170185e0-44b0-42c7-b5d5-897eb31b60f8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 401 null null 252.5815ms 2025-11-21 11:21:15.197 +05:30 0846a10f-de60-4290-9d45-02f3d3555508 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 253.7718ms 2025-11-21 11:21:15.269 +05:30 c81315b1-5183-448d-8737-07b0af117e73 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2Mzc0MDI3MywiaWF0IjoxNzYzNzA0MjczfQ.JgWp5DNCLPEnON8Ip21xU_3X0-PWtkIpTlDTpnAJMZk - null null 2025-11-21 11:21:15.269 +05:30 1d9fbb6c-f98d-40e9-8d3f-d2172cecf556 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:21:15.270 +05:30 c81315b1-5183-448d-8737-07b0af117e73 INF CORS policy execution successful. 2025-11-21 11:21:15.272 +05:30 1d9fbb6c-f98d-40e9-8d3f-d2172cecf556 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 5:50:50 AM', Current time (UTC): '11/21/2025 5:51:15 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 11:21:15.273 +05:30 1d9fbb6c-f98d-40e9-8d3f-d2172cecf556 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 5:50:50 AM', Current time (UTC): '11/21/2025 5:51:15 AM'. 2025-11-21 11:21:15.273 +05:30 1d9fbb6c-f98d-40e9-8d3f-d2172cecf556 INF CORS policy execution successful. 2025-11-21 11:21:15.274 +05:30 c81315b1-5183-448d-8737-07b0af117e73 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2Mzc0MDI3MywiaWF0IjoxNzYzNzA0MjczfQ.JgWp5DNCLPEnON8Ip21xU_3X0-PWtkIpTlDTpnAJMZk Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:21:15.277 +05:30 1d9fbb6c-f98d-40e9-8d3f-d2172cecf556 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDI0NTAsImV4cCI6MTc2MzcwNDI1MCwiaWF0IjoxNzYzNzAyNDUwfQ.P9QN8zm1nuYfZp9dqFTKcBympvd4YjT-m1OVSj5cLd0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:21:15.279 +05:30 ee021386-365b-4b51-8fd5-f5b4968f439d INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-21 11:21:15.280 +05:30 4dac5bd3-8e5c-46ed-974f-26dbc7b6c7b8 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 11:21:15.281 +05:30 4dac5bd3-8e5c-46ed-974f-26dbc7b6c7b8 INF AuthenticationScheme: Bearer was challenged. 2025-11-21 11:21:15.282 +05:30 4dac5bd3-8e5c-46ed-974f-26dbc7b6c7b8 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 1d9fbb6c-f98d-40e9-8d3f-d2172cecf556}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/21/2025 05:50:50'"} Body: 2025-11-21 11:21:15.284 +05:30 4dac5bd3-8e5c-46ed-974f-26dbc7b6c7b8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 14.685ms 2025-11-21 11:21:15.321 +05:30 ee021386-365b-4b51-8fd5-f5b4968f439d INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-21 11:21:15.936 +05:30 ee021386-365b-4b51-8fd5-f5b4968f439d INF Database retrieved SS0003_Pioneer 2025-11-21 11:21:15.979 +05:30 ee021386-365b-4b51-8fd5-f5b4968f439d INF Token generated 2025-11-21 11:21:15.981 +05:30 ee021386-365b-4b51-8fd5-f5b4968f439d INF Token generated 2025-11-21 11:21:16.035 +05:30 ee021386-365b-4b51-8fd5-f5b4968f439d INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-21 11:21:16.093 +05:30 ee021386-365b-4b51-8fd5-f5b4968f439d INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 767.4081ms 2025-11-21 11:21:16.094 +05:30 ee021386-365b-4b51-8fd5-f5b4968f439d INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-21 11:21:16.095 +05:30 ee021386-365b-4b51-8fd5-f5b4968f439d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c81315b1-5183-448d-8737-07b0af117e73}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 981} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzUsImV4cCI6MTc2MzcwNjA3NSwiaWF0IjoxNzYzNzA0Mjc1fQ.aCIOshX721aZW63SgJejkE60OuYoiaJ1F6fnLORMEz8\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzUsImV4cCI6MTc2Mzc0MDI3NSwiaWF0IjoxNzYzNzA0Mjc1fQ.7EXTwnB-NJIffRuBSgvQu3i1GHPWBnG6URP0AhY6RLE\"","tokenExpiryMin":30}} 2025-11-21 11:21:16.097 +05:30 ee021386-365b-4b51-8fd5-f5b4968f439d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2Mzc0MDI3MywiaWF0IjoxNzYzNzA0MjczfQ.JgWp5DNCLPEnON8Ip21xU_3X0-PWtkIpTlDTpnAJMZk - 200 981 application/json; charset=utf-8 827.4793ms 2025-11-21 11:21:17.869 +05:30 d1779358-e9f3-45bf-884a-898e8ede3c04 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:21:17.880 +05:30 d1779358-e9f3-45bf-884a-898e8ede3c04 INF CORS policy execution successful. 2025-11-21 11:21:17.882 +05:30 d1779358-e9f3-45bf-884a-898e8ede3c04 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2MzcwNjA3MywiaWF0IjoxNzYzNzA0MjczfQ.iWuqlnPHircCt2W2wsPJQjEvwUg8r1ODeFIGSE3Fm_g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:21:17.883 +05:30 2676c029-eee9-4ce5-a828-75f92e5f3645 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:21:17.901 +05:30 2676c029-eee9-4ce5-a828-75f92e5f3645 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:21:17.954 +05:30 b8b91609-7715-4320-9bb7-a48a43ba9d5c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 11:21:17.956 +05:30 b8b91609-7715-4320-9bb7-a48a43ba9d5c INF CORS policy execution successful. 2025-11-21 11:21:17.958 +05:30 b8b91609-7715-4320-9bb7-a48a43ba9d5c INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2MzcwNjA3MywiaWF0IjoxNzYzNzA0MjczfQ.iWuqlnPHircCt2W2wsPJQjEvwUg8r1ODeFIGSE3Fm_g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:21:17.958 +05:30 7f5a6ba1-664f-4a15-91b9-4b4c39a5f8e6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 11:21:17.965 +05:30 7f5a6ba1-664f-4a15-91b9-4b4c39a5f8e6 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:21:17.995 +05:30 2676c029-eee9-4ce5-a828-75f92e5f3645 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:21:18.000 +05:30 2676c029-eee9-4ce5-a828-75f92e5f3645 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 98.3875ms 2025-11-21 11:21:18.001 +05:30 2676c029-eee9-4ce5-a828-75f92e5f3645 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:21:18.001 +05:30 2676c029-eee9-4ce5-a828-75f92e5f3645 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d1779358-e9f3-45bf-884a-898e8ede3c04}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 11:21:18.002 +05:30 7f5a6ba1-664f-4a15-91b9-4b4c39a5f8e6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:21:18.002 +05:30 7f5a6ba1-664f-4a15-91b9-4b4c39a5f8e6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 36.8138ms 2025-11-21 11:21:18.002 +05:30 7f5a6ba1-664f-4a15-91b9-4b4c39a5f8e6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 11:21:18.003 +05:30 7f5a6ba1-664f-4a15-91b9-4b4c39a5f8e6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b8b91609-7715-4320-9bb7-a48a43ba9d5c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 11:21:18.004 +05:30 2676c029-eee9-4ce5-a828-75f92e5f3645 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 135.4364ms 2025-11-21 11:21:18.004 +05:30 7f5a6ba1-664f-4a15-91b9-4b4c39a5f8e6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 50.2801ms 2025-11-21 11:21:18.063 +05:30 15120002-42a0-4eb9-b270-826499867061 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:21:18.064 +05:30 15120002-42a0-4eb9-b270-826499867061 INF CORS policy execution successful. 2025-11-21 11:21:18.064 +05:30 15120002-42a0-4eb9-b270-826499867061 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2MzcwNjA3MywiaWF0IjoxNzYzNzA0MjczfQ.iWuqlnPHircCt2W2wsPJQjEvwUg8r1ODeFIGSE3Fm_g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:21:18.065 +05:30 0471fc14-9b21-404d-8b65-5c5fc062e097 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:21:18.065 +05:30 0471fc14-9b21-404d-8b65-5c5fc062e097 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:21:18.070 +05:30 0471fc14-9b21-404d-8b65-5c5fc062e097 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:21:18.070 +05:30 0471fc14-9b21-404d-8b65-5c5fc062e097 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 4.9975ms 2025-11-21 11:21:18.070 +05:30 0471fc14-9b21-404d-8b65-5c5fc062e097 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:21:18.071 +05:30 0471fc14-9b21-404d-8b65-5c5fc062e097 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 15120002-42a0-4eb9-b270-826499867061}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 11:21:18.071 +05:30 0471fc14-9b21-404d-8b65-5c5fc062e097 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 8.3264ms 2025-11-21 11:22:39.477 +05:30 c2106d61-5567-4d9c-b623-1b5c24d5a293 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:22:39.477 +05:30 2d75d3ae-c91a-448a-a123-08be31149294 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:22:39.481 +05:30 c2106d61-5567-4d9c-b623-1b5c24d5a293 INF CORS policy execution successful. 2025-11-21 11:22:39.481 +05:30 2d75d3ae-c91a-448a-a123-08be31149294 INF CORS policy execution successful. 2025-11-21 11:22:39.482 +05:30 2d75d3ae-c91a-448a-a123-08be31149294 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 5.5474ms 2025-11-21 11:22:39.482 +05:30 c2106d61-5567-4d9c-b623-1b5c24d5a293 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 5.5439ms 2025-11-21 11:22:39.528 +05:30 f2ad71d5-ef4c-474b-94f8-1b4e5ccc49d8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 11:22:39.528 +05:30 f2ad71d5-ef4c-474b-94f8-1b4e5ccc49d8 INF CORS policy execution successful. 2025-11-21 11:22:39.529 +05:30 f2ad71d5-ef4c-474b-94f8-1b4e5ccc49d8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.4287ms 2025-11-21 11:22:39.539 +05:30 925974e2-0b78-4e4f-813f-48a138aed590 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:22:39.543 +05:30 925974e2-0b78-4e4f-813f-48a138aed590 INF CORS policy execution successful. 2025-11-21 11:22:39.544 +05:30 925974e2-0b78-4e4f-813f-48a138aed590 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2MzcwNjA3MywiaWF0IjoxNzYzNzA0MjczfQ.iWuqlnPHircCt2W2wsPJQjEvwUg8r1ODeFIGSE3Fm_g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:22:39.545 +05:30 af2cbe8f-0831-45c1-a3c3-f96f6e4258ed INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:22:39.546 +05:30 af2cbe8f-0831-45c1-a3c3-f96f6e4258ed INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:22:39.561 +05:30 af2cbe8f-0831-45c1-a3c3-f96f6e4258ed INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:22:39.563 +05:30 af2cbe8f-0831-45c1-a3c3-f96f6e4258ed INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 16.5362ms 2025-11-21 11:22:39.563 +05:30 af2cbe8f-0831-45c1-a3c3-f96f6e4258ed INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:22:39.564 +05:30 af2cbe8f-0831-45c1-a3c3-f96f6e4258ed INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 925974e2-0b78-4e4f-813f-48a138aed590}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 11:22:39.564 +05:30 af2cbe8f-0831-45c1-a3c3-f96f6e4258ed INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 25.041ms 2025-11-21 11:22:39.588 +05:30 6289acc9-1ed7-4e41-87ed-bc2591966eac INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 11:22:39.589 +05:30 6289acc9-1ed7-4e41-87ed-bc2591966eac INF CORS policy execution successful. 2025-11-21 11:22:39.590 +05:30 6289acc9-1ed7-4e41-87ed-bc2591966eac INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2MzcwNjA3MywiaWF0IjoxNzYzNzA0MjczfQ.iWuqlnPHircCt2W2wsPJQjEvwUg8r1ODeFIGSE3Fm_g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:22:39.590 +05:30 c1db23a0-6d3f-4052-bd94-a4b4e6425831 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 11:22:39.590 +05:30 c1db23a0-6d3f-4052-bd94-a4b4e6425831 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:22:39.599 +05:30 c1db23a0-6d3f-4052-bd94-a4b4e6425831 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:22:39.599 +05:30 c1db23a0-6d3f-4052-bd94-a4b4e6425831 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 9.0046ms 2025-11-21 11:22:39.600 +05:30 c1db23a0-6d3f-4052-bd94-a4b4e6425831 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 11:22:39.600 +05:30 c1db23a0-6d3f-4052-bd94-a4b4e6425831 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6289acc9-1ed7-4e41-87ed-bc2591966eac}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 11:22:39.600 +05:30 c1db23a0-6d3f-4052-bd94-a4b4e6425831 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 12.7184ms 2025-11-21 11:22:39.618 +05:30 5ccac515-61da-4774-8166-cbadc6d8989c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:22:39.620 +05:30 5ccac515-61da-4774-8166-cbadc6d8989c INF CORS policy execution successful. 2025-11-21 11:22:39.621 +05:30 5ccac515-61da-4774-8166-cbadc6d8989c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2MzcwNjA3MywiaWF0IjoxNzYzNzA0MjczfQ.iWuqlnPHircCt2W2wsPJQjEvwUg8r1ODeFIGSE3Fm_g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:22:39.621 +05:30 17b693df-f8ac-42fd-8cb9-416397fcbb78 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:22:39.622 +05:30 17b693df-f8ac-42fd-8cb9-416397fcbb78 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:22:39.627 +05:30 17b693df-f8ac-42fd-8cb9-416397fcbb78 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:22:39.627 +05:30 17b693df-f8ac-42fd-8cb9-416397fcbb78 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.5488ms 2025-11-21 11:22:39.628 +05:30 17b693df-f8ac-42fd-8cb9-416397fcbb78 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:22:39.628 +05:30 17b693df-f8ac-42fd-8cb9-416397fcbb78 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5ccac515-61da-4774-8166-cbadc6d8989c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 11:22:39.629 +05:30 17b693df-f8ac-42fd-8cb9-416397fcbb78 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 10.5308ms 2025-11-21 11:27:55.488 +05:30 42c6aacc-9e42-4b14-bdab-624111db38f5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:27:55.492 +05:30 42c6aacc-9e42-4b14-bdab-624111db38f5 INF CORS policy execution successful. 2025-11-21 11:27:55.494 +05:30 42c6aacc-9e42-4b14-bdab-624111db38f5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 6.5765ms 2025-11-21 11:27:55.530 +05:30 190dc34e-2b0e-4dcc-a72f-5a450fe59528 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:27:55.530 +05:30 190dc34e-2b0e-4dcc-a72f-5a450fe59528 INF CORS policy execution successful. 2025-11-21 11:27:55.531 +05:30 190dc34e-2b0e-4dcc-a72f-5a450fe59528 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.2771ms 2025-11-21 11:27:55.534 +05:30 f4ecaa1b-9dbb-46c0-80e3-f2b46ca6be2a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 11:27:55.535 +05:30 f4ecaa1b-9dbb-46c0-80e3-f2b46ca6be2a INF CORS policy execution successful. 2025-11-21 11:27:55.535 +05:30 f4ecaa1b-9dbb-46c0-80e3-f2b46ca6be2a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.2421ms 2025-11-21 11:27:55.598 +05:30 ff411635-4176-4483-a6ae-27e87b8bfd50 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:27:55.599 +05:30 f8df49d2-987e-4752-8d87-cee104157e78 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 11:27:55.601 +05:30 ff411635-4176-4483-a6ae-27e87b8bfd50 INF CORS policy execution successful. 2025-11-21 11:27:55.601 +05:30 f8df49d2-987e-4752-8d87-cee104157e78 INF CORS policy execution successful. 2025-11-21 11:27:55.606 +05:30 ff411635-4176-4483-a6ae-27e87b8bfd50 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2MzcwNjA3MywiaWF0IjoxNzYzNzA0MjczfQ.iWuqlnPHircCt2W2wsPJQjEvwUg8r1ODeFIGSE3Fm_g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:27:55.606 +05:30 f8df49d2-987e-4752-8d87-cee104157e78 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2MzcwNjA3MywiaWF0IjoxNzYzNzA0MjczfQ.iWuqlnPHircCt2W2wsPJQjEvwUg8r1ODeFIGSE3Fm_g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:27:55.607 +05:30 5a3e670d-024e-4182-93f1-01558a96ed11 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 11:27:55.607 +05:30 4bc311f9-304e-4834-a7ae-a5c352b8cd93 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:27:55.609 +05:30 4bc311f9-304e-4834-a7ae-a5c352b8cd93 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:27:55.609 +05:30 5a3e670d-024e-4182-93f1-01558a96ed11 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:27:55.638 +05:30 4bc311f9-304e-4834-a7ae-a5c352b8cd93 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:27:55.640 +05:30 4bc311f9-304e-4834-a7ae-a5c352b8cd93 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 30.7022ms 2025-11-21 11:27:55.640 +05:30 4bc311f9-304e-4834-a7ae-a5c352b8cd93 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:27:55.640 +05:30 4bc311f9-304e-4834-a7ae-a5c352b8cd93 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ff411635-4176-4483-a6ae-27e87b8bfd50}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 11:27:55.642 +05:30 4bc311f9-304e-4834-a7ae-a5c352b8cd93 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 43.8603ms 2025-11-21 11:27:55.645 +05:30 5a3e670d-024e-4182-93f1-01558a96ed11 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:27:55.646 +05:30 5a3e670d-024e-4182-93f1-01558a96ed11 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 36.9369ms 2025-11-21 11:27:55.646 +05:30 5a3e670d-024e-4182-93f1-01558a96ed11 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 11:27:55.646 +05:30 5a3e670d-024e-4182-93f1-01558a96ed11 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f8df49d2-987e-4752-8d87-cee104157e78}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 11:27:55.647 +05:30 5a3e670d-024e-4182-93f1-01558a96ed11 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 48.2069ms 2025-11-21 11:27:55.745 +05:30 d1fbf3d4-b339-4d7a-b7b3-dd2836a41669 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:27:55.746 +05:30 d1fbf3d4-b339-4d7a-b7b3-dd2836a41669 INF CORS policy execution successful. 2025-11-21 11:27:55.746 +05:30 d1fbf3d4-b339-4d7a-b7b3-dd2836a41669 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2MzcwNjA3MywiaWF0IjoxNzYzNzA0MjczfQ.iWuqlnPHircCt2W2wsPJQjEvwUg8r1ODeFIGSE3Fm_g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:27:55.746 +05:30 495622f9-fa09-4467-99c0-23b0a9905848 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:27:55.746 +05:30 495622f9-fa09-4467-99c0-23b0a9905848 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:27:55.754 +05:30 495622f9-fa09-4467-99c0-23b0a9905848 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:27:55.755 +05:30 495622f9-fa09-4467-99c0-23b0a9905848 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 8.1188ms 2025-11-21 11:27:55.755 +05:30 495622f9-fa09-4467-99c0-23b0a9905848 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:27:55.755 +05:30 495622f9-fa09-4467-99c0-23b0a9905848 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d1fbf3d4-b339-4d7a-b7b3-dd2836a41669}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 11:27:55.756 +05:30 495622f9-fa09-4467-99c0-23b0a9905848 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 10.7654ms 2025-11-21 11:38:13.948 +05:30 INF Application is shutting down... 2025-11-21 11:48:07.080 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-21 11:48:07.181 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-21 11:48:07.239 +05:30 INF Creating key {cb5fbb30-102b-4d81-8977-d9697e2b540e} with creation date 2025-11-21 06:18:07Z, activation date 2025-11-21 06:18:07Z, and expiration date 2026-02-19 06:18:07Z. 2025-11-21 11:48:07.261 +05:30 WRN No XML encryptor configured. Key {cb5fbb30-102b-4d81-8977-d9697e2b540e} may be persisted to storage in unencrypted form. 2025-11-21 11:48:07.659 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-21 11:48:07.660 +05:30 INF Hosting environment: Production 2025-11-21 11:48:07.661 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-21 11:48:07.691 +05:30 e2fd796d-b611-4416-b170-c3dd0c98870c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 11:48:07.691 +05:30 439e1143-fd5a-4eb2-8a07-2f8a3ae2e83f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:48:07.691 +05:30 f6d09774-fe3e-4840-8585-eecd22309655 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:48:07.852 +05:30 439e1143-fd5a-4eb2-8a07-2f8a3ae2e83f INF CORS policy execution successful. 2025-11-21 11:48:07.852 +05:30 e2fd796d-b611-4416-b170-c3dd0c98870c INF CORS policy execution successful. 2025-11-21 11:48:07.852 +05:30 f6d09774-fe3e-4840-8585-eecd22309655 INF CORS policy execution successful. 2025-11-21 11:48:07.873 +05:30 439e1143-fd5a-4eb2-8a07-2f8a3ae2e83f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 184.7233ms 2025-11-21 11:48:07.873 +05:30 f6d09774-fe3e-4840-8585-eecd22309655 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 184.7218ms 2025-11-21 11:48:07.873 +05:30 e2fd796d-b611-4416-b170-c3dd0c98870c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 184.7154ms 2025-11-21 11:48:07.915 +05:30 be7c0c7e-4892-4adc-af59-ff2894d4192c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 11:48:07.915 +05:30 429ffddb-379f-48c8-b69f-baafca8c5a03 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:48:08.131 +05:30 be7c0c7e-4892-4adc-af59-ff2894d4192c INF CORS policy execution successful. 2025-11-21 11:48:08.131 +05:30 429ffddb-379f-48c8-b69f-baafca8c5a03 INF CORS policy execution successful. 2025-11-21 11:48:08.203 +05:30 be7c0c7e-4892-4adc-af59-ff2894d4192c INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2MzcwNjA3MywiaWF0IjoxNzYzNzA0MjczfQ.iWuqlnPHircCt2W2wsPJQjEvwUg8r1ODeFIGSE3Fm_g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:48:08.204 +05:30 429ffddb-379f-48c8-b69f-baafca8c5a03 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2MzcwNjA3MywiaWF0IjoxNzYzNzA0MjczfQ.iWuqlnPHircCt2W2wsPJQjEvwUg8r1ODeFIGSE3Fm_g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:48:08.234 +05:30 00e55fb2-fb19-4bf7-924b-2f3a1e6cfe88 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:48:08.234 +05:30 f6b1fcc2-239c-4866-a0a9-d62a14e01b9e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 11:48:08.291 +05:30 00e55fb2-fb19-4bf7-924b-2f3a1e6cfe88 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:48:08.291 +05:30 f6b1fcc2-239c-4866-a0a9-d62a14e01b9e INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:48:09.653 +05:30 00e55fb2-fb19-4bf7-924b-2f3a1e6cfe88 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:48:09.755 +05:30 00e55fb2-fb19-4bf7-924b-2f3a1e6cfe88 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 1454.7681ms 2025-11-21 11:48:09.756 +05:30 00e55fb2-fb19-4bf7-924b-2f3a1e6cfe88 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:48:09.768 +05:30 00e55fb2-fb19-4bf7-924b-2f3a1e6cfe88 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 429ffddb-379f-48c8-b69f-baafca8c5a03}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 11:48:09.791 +05:30 00e55fb2-fb19-4bf7-924b-2f3a1e6cfe88 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 1875.5451ms 2025-11-21 11:48:09.850 +05:30 35099240-cbbe-47c5-963b-8ce5f3130e7e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 11:48:09.854 +05:30 35099240-cbbe-47c5-963b-8ce5f3130e7e INF CORS policy execution successful. 2025-11-21 11:48:09.861 +05:30 35099240-cbbe-47c5-963b-8ce5f3130e7e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDQyNzMsImV4cCI6MTc2MzcwNjA3MywiaWF0IjoxNzYzNzA0MjczfQ.iWuqlnPHircCt2W2wsPJQjEvwUg8r1ODeFIGSE3Fm_g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 11:48:09.866 +05:30 baf2bcf6-f89f-4042-a694-ba9a2a11c5f4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:48:09.867 +05:30 baf2bcf6-f89f-4042-a694-ba9a2a11c5f4 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 11:48:09.918 +05:30 baf2bcf6-f89f-4042-a694-ba9a2a11c5f4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:48:09.923 +05:30 baf2bcf6-f89f-4042-a694-ba9a2a11c5f4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 55.2229ms 2025-11-21 11:48:09.924 +05:30 baf2bcf6-f89f-4042-a694-ba9a2a11c5f4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 11:48:09.924 +05:30 baf2bcf6-f89f-4042-a694-ba9a2a11c5f4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 35099240-cbbe-47c5-963b-8ce5f3130e7e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 11:48:09.926 +05:30 baf2bcf6-f89f-4042-a694-ba9a2a11c5f4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 76.1115ms 2025-11-21 11:48:09.965 +05:30 f6b1fcc2-239c-4866-a0a9-d62a14e01b9e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 11:48:09.967 +05:30 f6b1fcc2-239c-4866-a0a9-d62a14e01b9e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 1673.9644ms 2025-11-21 11:48:09.967 +05:30 f6b1fcc2-239c-4866-a0a9-d62a14e01b9e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 11:48:09.967 +05:30 f6b1fcc2-239c-4866-a0a9-d62a14e01b9e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: be7c0c7e-4892-4adc-af59-ff2894d4192c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 11:48:09.969 +05:30 f6b1fcc2-239c-4866-a0a9-d62a14e01b9e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 2053.8295ms 2025-11-21 11:59:05.592 +05:30 INF Application is shutting down... 2025-11-21 12:36:38.344 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-21 12:36:38.386 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-21 12:36:38.403 +05:30 INF Creating key {857cdf68-a102-405c-8c57-462c09509d06} with creation date 2025-11-21 07:06:38Z, activation date 2025-11-21 07:06:38Z, and expiration date 2026-02-19 07:06:38Z. 2025-11-21 12:36:38.415 +05:30 WRN No XML encryptor configured. Key {857cdf68-a102-405c-8c57-462c09509d06} may be persisted to storage in unencrypted form. 2025-11-21 12:36:38.622 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-21 12:36:38.624 +05:30 INF Hosting environment: Production 2025-11-21 12:36:38.624 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-21 12:36:38.647 +05:30 c2c0d248-00e3-4e39-afaa-211ff81d1df1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:36:38.647 +05:30 281b3ec1-a61f-4876-ab15-64548ffd34ab INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:36:38.647 +05:30 a85375b3-980f-4c83-89d7-c03e6025d301 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:36:38.754 +05:30 a85375b3-980f-4c83-89d7-c03e6025d301 INF CORS policy execution successful. 2025-11-21 12:36:38.754 +05:30 281b3ec1-a61f-4876-ab15-64548ffd34ab INF CORS policy execution successful. 2025-11-21 12:36:38.754 +05:30 c2c0d248-00e3-4e39-afaa-211ff81d1df1 INF CORS policy execution successful. 2025-11-21 12:36:38.763 +05:30 a85375b3-980f-4c83-89d7-c03e6025d301 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 118.7829ms 2025-11-21 12:36:38.763 +05:30 281b3ec1-a61f-4876-ab15-64548ffd34ab INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 119.2052ms 2025-11-21 12:36:38.764 +05:30 c2c0d248-00e3-4e39-afaa-211ff81d1df1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 121.456ms 2025-11-21 12:36:38.826 +05:30 f63c227e-a476-4fdd-99bf-0806ec32c073 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:36:38.826 +05:30 41c3b6ad-a444-40d2-902a-e16cbf9da537 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:36:38.957 +05:30 41c3b6ad-a444-40d2-902a-e16cbf9da537 INF CORS policy execution successful. 2025-11-21 12:36:38.957 +05:30 f63c227e-a476-4fdd-99bf-0806ec32c073 INF CORS policy execution successful. 2025-11-21 12:36:39.004 +05:30 f63c227e-a476-4fdd-99bf-0806ec32c073 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:36:39.004 +05:30 41c3b6ad-a444-40d2-902a-e16cbf9da537 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:36:39.019 +05:30 e327c78c-12c4-4047-8222-d00911f031a3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:36:39.019 +05:30 15aa03df-82e6-4216-a1d8-c47617ce6e9e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:36:39.047 +05:30 e327c78c-12c4-4047-8222-d00911f031a3 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:36:39.047 +05:30 15aa03df-82e6-4216-a1d8-c47617ce6e9e INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:36:39.580 +05:30 15aa03df-82e6-4216-a1d8-c47617ce6e9e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:36:39.608 +05:30 e327c78c-12c4-4047-8222-d00911f031a3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:36:39.629 +05:30 e327c78c-12c4-4047-8222-d00911f031a3 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 574.9612ms 2025-11-21 12:36:39.629 +05:30 15aa03df-82e6-4216-a1d8-c47617ce6e9e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 574.937ms 2025-11-21 12:36:39.630 +05:30 e327c78c-12c4-4047-8222-d00911f031a3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:36:39.630 +05:30 15aa03df-82e6-4216-a1d8-c47617ce6e9e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:36:39.632 +05:30 15aa03df-82e6-4216-a1d8-c47617ce6e9e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f63c227e-a476-4fdd-99bf-0806ec32c073}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 12:36:39.641 +05:30 e327c78c-12c4-4047-8222-d00911f031a3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 814.2516ms 2025-11-21 12:36:39.641 +05:30 15aa03df-82e6-4216-a1d8-c47617ce6e9e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 814.255ms 2025-11-21 12:36:39.786 +05:30 8bee6fc5-d9e4-4df0-b9bd-84562aa5a1f8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:36:39.788 +05:30 8bee6fc5-d9e4-4df0-b9bd-84562aa5a1f8 INF CORS policy execution successful. 2025-11-21 12:36:39.792 +05:30 8bee6fc5-d9e4-4df0-b9bd-84562aa5a1f8 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:36:39.794 +05:30 fbf9bda2-acfd-41f4-8bdc-19a6cab5e5da INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:36:39.794 +05:30 fbf9bda2-acfd-41f4-8bdc-19a6cab5e5da INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:36:39.813 +05:30 fbf9bda2-acfd-41f4-8bdc-19a6cab5e5da INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:36:39.815 +05:30 fbf9bda2-acfd-41f4-8bdc-19a6cab5e5da INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 19.9857ms 2025-11-21 12:36:39.815 +05:30 fbf9bda2-acfd-41f4-8bdc-19a6cab5e5da INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:36:39.816 +05:30 fbf9bda2-acfd-41f4-8bdc-19a6cab5e5da INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 30.043ms 2025-11-21 12:36:39.889 +05:30 83dd66b4-3518-4c0c-afdf-7be2075f0790 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:36:39.891 +05:30 83dd66b4-3518-4c0c-afdf-7be2075f0790 INF CORS policy execution successful. 2025-11-21 12:36:39.891 +05:30 83dd66b4-3518-4c0c-afdf-7be2075f0790 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:36:39.891 +05:30 2b2a8805-8f6b-4546-a3c9-672191f4a7bb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:36:39.892 +05:30 2b2a8805-8f6b-4546-a3c9-672191f4a7bb INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:36:39.898 +05:30 2b2a8805-8f6b-4546-a3c9-672191f4a7bb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:36:39.899 +05:30 2b2a8805-8f6b-4546-a3c9-672191f4a7bb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.892ms 2025-11-21 12:36:39.899 +05:30 2b2a8805-8f6b-4546-a3c9-672191f4a7bb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:36:39.900 +05:30 2b2a8805-8f6b-4546-a3c9-672191f4a7bb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 10.1615ms 2025-11-21 12:36:43.723 +05:30 2c63ceb9-233a-4417-9107-5118ef7826b3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=1 - null null 2025-11-21 12:36:43.723 +05:30 ee7de995-c15d-4c25-8ce4-09ae3bd9db60 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=1 - null null 2025-11-21 12:36:43.725 +05:30 2c63ceb9-233a-4417-9107-5118ef7826b3 INF CORS policy execution successful. 2025-11-21 12:36:43.725 +05:30 ee7de995-c15d-4c25-8ce4-09ae3bd9db60 INF CORS policy execution successful. 2025-11-21 12:36:43.726 +05:30 2c63ceb9-233a-4417-9107-5118ef7826b3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=1 - 204 null null 4.1392ms 2025-11-21 12:36:43.726 +05:30 ee7de995-c15d-4c25-8ce4-09ae3bd9db60 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=1 - 204 null null 4.047ms 2025-11-21 12:36:43.787 +05:30 dcf9d83d-d96e-4863-bf53-150c17179ef9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=1 - null null 2025-11-21 12:36:43.791 +05:30 dcf9d83d-d96e-4863-bf53-150c17179ef9 INF CORS policy execution successful. 2025-11-21 12:36:43.795 +05:30 dcf9d83d-d96e-4863-bf53-150c17179ef9 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:36:43.798 +05:30 a5e19032-1c36-4faa-a0ec-73aa63564660 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:36:43.825 +05:30 a5e19032-1c36-4faa-a0ec-73aa63564660 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:36:43.987 +05:30 a5e19032-1c36-4faa-a0ec-73aa63564660 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:36:43.988 +05:30 a5e19032-1c36-4faa-a0ec-73aa63564660 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 162.5497ms 2025-11-21 12:36:43.988 +05:30 a5e19032-1c36-4faa-a0ec-73aa63564660 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:36:43.988 +05:30 a5e19032-1c36-4faa-a0ec-73aa63564660 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: dcf9d83d-d96e-4863-bf53-150c17179ef9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 428} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":1,\"LoginName\":\"sa\",\"Image\":null,\"Timezone\":null,\"Timezone_Name\":null,\"Email\":null,\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":null,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-21 12:36:43.989 +05:30 a5e19032-1c36-4faa-a0ec-73aa63564660 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=1 - 200 428 application/json; charset=utf-8 202.27ms 2025-11-21 12:36:44.048 +05:30 b5a4f1cc-145a-4cc0-b8ae-b074b8ca412c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=1 - null null 2025-11-21 12:36:44.049 +05:30 b5a4f1cc-145a-4cc0-b8ae-b074b8ca412c INF CORS policy execution successful. 2025-11-21 12:36:44.050 +05:30 b5a4f1cc-145a-4cc0-b8ae-b074b8ca412c INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:36:44.050 +05:30 21c32593-d873-47f0-bf46-50fd6f164900 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:36:44.050 +05:30 21c32593-d873-47f0-bf46-50fd6f164900 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:36:44.059 +05:30 21c32593-d873-47f0-bf46-50fd6f164900 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:36:44.060 +05:30 21c32593-d873-47f0-bf46-50fd6f164900 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 9.3655ms 2025-11-21 12:36:44.060 +05:30 21c32593-d873-47f0-bf46-50fd6f164900 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:36:44.060 +05:30 21c32593-d873-47f0-bf46-50fd6f164900 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b5a4f1cc-145a-4cc0-b8ae-b074b8ca412c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 428} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":1,\"LoginName\":\"sa\",\"Image\":null,\"Timezone\":null,\"Timezone_Name\":null,\"Email\":null,\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":null,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-21 12:36:44.061 +05:30 21c32593-d873-47f0-bf46-50fd6f164900 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=1 - 200 428 application/json; charset=utf-8 13.5835ms 2025-11-21 12:36:53.759 +05:30 69883059-5237-4df2-9836-ce37a47c0965 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:36:53.759 +05:30 28a82741-8202-4729-ae5b-4a5ac7519ae1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:36:53.761 +05:30 28a82741-8202-4729-ae5b-4a5ac7519ae1 INF CORS policy execution successful. 2025-11-21 12:36:53.761 +05:30 69883059-5237-4df2-9836-ce37a47c0965 INF CORS policy execution successful. 2025-11-21 12:36:53.763 +05:30 69883059-5237-4df2-9836-ce37a47c0965 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 4.1597ms 2025-11-21 12:36:53.763 +05:30 28a82741-8202-4729-ae5b-4a5ac7519ae1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 4.1709ms 2025-11-21 12:36:53.795 +05:30 f5d31a73-e707-49a0-a482-9dc619fa7bf3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-21 12:36:53.795 +05:30 f5d31a73-e707-49a0-a482-9dc619fa7bf3 INF CORS policy execution successful. 2025-11-21 12:36:53.796 +05:30 f5d31a73-e707-49a0-a482-9dc619fa7bf3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 1.3014ms 2025-11-21 12:36:53.839 +05:30 708a5407-830a-4a49-80e7-04ef58b86aa8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:36:53.847 +05:30 708a5407-830a-4a49-80e7-04ef58b86aa8 INF CORS policy execution successful. 2025-11-21 12:36:53.851 +05:30 708a5407-830a-4a49-80e7-04ef58b86aa8 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:36:53.852 +05:30 aff66388-ebd2-4026-ab78-9d5c481cbda9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 12:36:53.855 +05:30 ef311e5f-b937-415e-8164-d84192163997 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-21 12:36:53.858 +05:30 ef311e5f-b937-415e-8164-d84192163997 INF CORS policy execution successful. 2025-11-21 12:36:53.860 +05:30 ef311e5f-b937-415e-8164-d84192163997 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:36:53.861 +05:30 856e3504-b406-4b73-b57a-b6c75ad6b7f4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:36:53.862 +05:30 856e3504-b406-4b73-b57a-b6c75ad6b7f4 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:36:53.878 +05:30 aff66388-ebd2-4026-ab78-9d5c481cbda9 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 12:36:53.891 +05:30 856e3504-b406-4b73-b57a-b6c75ad6b7f4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:36:53.893 +05:30 856e3504-b406-4b73-b57a-b6c75ad6b7f4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 31.0689ms 2025-11-21 12:36:53.893 +05:30 856e3504-b406-4b73-b57a-b6c75ad6b7f4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:36:53.894 +05:30 856e3504-b406-4b73-b57a-b6c75ad6b7f4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ef311e5f-b937-415e-8164-d84192163997}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-21 12:36:53.895 +05:30 856e3504-b406-4b73-b57a-b6c75ad6b7f4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 40.3866ms 2025-11-21 12:36:54.013 +05:30 aff66388-ebd2-4026-ab78-9d5c481cbda9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:36:54.015 +05:30 aff66388-ebd2-4026-ab78-9d5c481cbda9 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 136.8438ms 2025-11-21 12:36:54.016 +05:30 aff66388-ebd2-4026-ab78-9d5c481cbda9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 12:36:54.020 +05:30 aff66388-ebd2-4026-ab78-9d5c481cbda9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 589 application/json; charset=utf-8 179.9669ms 2025-11-21 12:36:54.093 +05:30 6c531ebc-fd64-44e8-8713-82a1e003b81b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:36:54.097 +05:30 6c531ebc-fd64-44e8-8713-82a1e003b81b INF CORS policy execution successful. 2025-11-21 12:36:54.104 +05:30 6c531ebc-fd64-44e8-8713-82a1e003b81b INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:36:54.105 +05:30 29419b95-dc75-41cd-bdea-e516c4ea910b INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 12:36:54.106 +05:30 29419b95-dc75-41cd-bdea-e516c4ea910b INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 12:36:54.129 +05:30 29419b95-dc75-41cd-bdea-e516c4ea910b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:36:54.130 +05:30 29419b95-dc75-41cd-bdea-e516c4ea910b INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 24.0395ms 2025-11-21 12:36:54.131 +05:30 29419b95-dc75-41cd-bdea-e516c4ea910b INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 12:36:54.133 +05:30 29419b95-dc75-41cd-bdea-e516c4ea910b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 589 application/json; charset=utf-8 39.9838ms 2025-11-21 12:36:56.850 +05:30 75ccf432-ea88-479d-8147-506240adf07f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-21 12:36:56.850 +05:30 96683049-a9e5-44da-919e-9beda9634fa5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-21 12:36:56.850 +05:30 daabd98f-bdbe-4e09-9ff5-2ce9f5df6ff8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-21 12:36:56.851 +05:30 75ccf432-ea88-479d-8147-506240adf07f INF CORS policy execution successful. 2025-11-21 12:36:56.852 +05:30 96683049-a9e5-44da-919e-9beda9634fa5 INF CORS policy execution successful. 2025-11-21 12:36:56.852 +05:30 daabd98f-bdbe-4e09-9ff5-2ce9f5df6ff8 INF CORS policy execution successful. 2025-11-21 12:36:56.855 +05:30 daabd98f-bdbe-4e09-9ff5-2ce9f5df6ff8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 4.641ms 2025-11-21 12:36:56.855 +05:30 75ccf432-ea88-479d-8147-506240adf07f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 5.4259ms 2025-11-21 12:36:56.855 +05:30 96683049-a9e5-44da-919e-9beda9634fa5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 204 null null 5.4172ms 2025-11-21 12:36:56.928 +05:30 98688e96-1f92-4db1-af85-9a22189d9507 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-21 12:36:56.928 +05:30 98688e96-1f92-4db1-af85-9a22189d9507 INF CORS policy execution successful. 2025-11-21 12:36:56.929 +05:30 98688e96-1f92-4db1-af85-9a22189d9507 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 204 null null 1.307ms 2025-11-21 12:36:56.929 +05:30 f5c007be-3181-4f3e-a573-99942280a00b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-21 12:36:56.931 +05:30 f5c007be-3181-4f3e-a573-99942280a00b INF CORS policy execution successful. 2025-11-21 12:36:56.932 +05:30 f5c007be-3181-4f3e-a573-99942280a00b INF HTTP request: Path: /role/getroledetails QueryString: ?id=1&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:36:56.933 +05:30 7304f78e-8080-45bf-8129-47f60e647501 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-21 12:36:56.945 +05:30 7304f78e-8080-45bf-8129-47f60e647501 INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 12:36:56.954 +05:30 89b20d8b-acc5-4650-8788-bc535d15f1e7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-21 12:36:56.957 +05:30 89b20d8b-acc5-4650-8788-bc535d15f1e7 INF CORS policy execution successful. 2025-11-21 12:36:56.959 +05:30 89b20d8b-acc5-4650-8788-bc535d15f1e7 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:36:56.959 +05:30 a72b6137-782a-4c59-9579-c5de0fc12c30 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-21 12:36:56.970 +05:30 a72b6137-782a-4c59-9579-c5de0fc12c30 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 12:36:56.996 +05:30 a72b6137-782a-4c59-9579-c5de0fc12c30 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:36:56.997 +05:30 a72b6137-782a-4c59-9579-c5de0fc12c30 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 26.9264ms 2025-11-21 12:36:56.997 +05:30 a72b6137-782a-4c59-9579-c5de0fc12c30 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-21 12:36:56.998 +05:30 a72b6137-782a-4c59-9579-c5de0fc12c30 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 89b20d8b-acc5-4650-8788-bc535d15f1e7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-21 12:36:57.000 +05:30 a72b6137-782a-4c59-9579-c5de0fc12c30 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 45.1813ms 2025-11-21 12:36:57.065 +05:30 b8874027-2988-49e6-b1a5-59c1a5b374bc INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-21 12:36:57.067 +05:30 b8874027-2988-49e6-b1a5-59c1a5b374bc INF CORS policy execution successful. 2025-11-21 12:36:57.068 +05:30 b8874027-2988-49e6-b1a5-59c1a5b374bc INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:36:57.069 +05:30 2d6634b3-e7fd-43cd-a37e-020f3c768873 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-21 12:36:57.069 +05:30 2d6634b3-e7fd-43cd-a37e-020f3c768873 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 12:36:57.073 +05:30 7304f78e-8080-45bf-8129-47f60e647501 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:36:57.074 +05:30 7304f78e-8080-45bf-8129-47f60e647501 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 128.0978ms 2025-11-21 12:36:57.074 +05:30 7304f78e-8080-45bf-8129-47f60e647501 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-21 12:36:57.074 +05:30 7304f78e-8080-45bf-8129-47f60e647501 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f5c007be-3181-4f3e-a573-99942280a00b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 2044} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":1,\"Name\":\"Default\"}],\"ScreenDetails\":[{\"RoleId\":1,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":5},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":7,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":2}]}"} 2025-11-21 12:36:57.075 +05:30 7304f78e-8080-45bf-8129-47f60e647501 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 200 2044 application/json; charset=utf-8 145.2807ms 2025-11-21 12:36:57.189 +05:30 c2d39c6a-bad8-4b07-9d9a-99c76f04b50a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-21 12:36:57.191 +05:30 c2d39c6a-bad8-4b07-9d9a-99c76f04b50a INF CORS policy execution successful. 2025-11-21 12:36:57.192 +05:30 c2d39c6a-bad8-4b07-9d9a-99c76f04b50a INF HTTP request: Path: /role/getroledetails QueryString: ?id=1&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:36:57.193 +05:30 344db10b-e9b0-42bd-9345-054ca9d05a84 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-21 12:36:57.193 +05:30 344db10b-e9b0-42bd-9345-054ca9d05a84 INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 12:36:57.231 +05:30 344db10b-e9b0-42bd-9345-054ca9d05a84 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:36:57.233 +05:30 344db10b-e9b0-42bd-9345-054ca9d05a84 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 39.2464ms 2025-11-21 12:36:57.233 +05:30 344db10b-e9b0-42bd-9345-054ca9d05a84 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-21 12:36:57.233 +05:30 2d6634b3-e7fd-43cd-a37e-020f3c768873 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:36:57.234 +05:30 2d6634b3-e7fd-43cd-a37e-020f3c768873 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 164.26ms 2025-11-21 12:36:57.234 +05:30 2d6634b3-e7fd-43cd-a37e-020f3c768873 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-21 12:36:57.235 +05:30 344db10b-e9b0-42bd-9345-054ca9d05a84 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c2d39c6a-bad8-4b07-9d9a-99c76f04b50a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 2044} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":1,\"Name\":\"Default\"}],\"ScreenDetails\":[{\"RoleId\":1,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":5},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":7,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":2}]}"} 2025-11-21 12:36:57.236 +05:30 2d6634b3-e7fd-43cd-a37e-020f3c768873 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b8874027-2988-49e6-b1a5-59c1a5b374bc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-21 12:36:57.237 +05:30 344db10b-e9b0-42bd-9345-054ca9d05a84 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 200 2044 application/json; charset=utf-8 47.877ms 2025-11-21 12:36:57.237 +05:30 2d6634b3-e7fd-43cd-a37e-020f3c768873 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 172.4676ms 2025-11-21 12:37:01.386 +05:30 a7a21f38-f0af-402b-ae6b-5a8a22bc2841 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=7 - null null 2025-11-21 12:37:01.387 +05:30 a7a21f38-f0af-402b-ae6b-5a8a22bc2841 INF CORS policy execution successful. 2025-11-21 12:37:01.389 +05:30 a7a21f38-f0af-402b-ae6b-5a8a22bc2841 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=7 - 204 null null 2.4405ms 2025-11-21 12:37:01.452 +05:30 43165678-400e-4cc6-94e1-a06e19a8ff20 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=7 - null null 2025-11-21 12:37:01.454 +05:30 43165678-400e-4cc6-94e1-a06e19a8ff20 INF CORS policy execution successful. 2025-11-21 12:37:01.456 +05:30 43165678-400e-4cc6-94e1-a06e19a8ff20 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=7 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:37:01.457 +05:30 3e8f35e5-7041-45c0-b2ee-ce2455a7ec16 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 12:37:01.472 +05:30 3e8f35e5-7041-45c0-b2ee-ce2455a7ec16 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 12:37:01.618 +05:30 3e8f35e5-7041-45c0-b2ee-ce2455a7ec16 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:37:01.619 +05:30 3e8f35e5-7041-45c0-b2ee-ce2455a7ec16 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 147.1563ms 2025-11-21 12:37:01.620 +05:30 3e8f35e5-7041-45c0-b2ee-ce2455a7ec16 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 12:37:01.620 +05:30 3e8f35e5-7041-45c0-b2ee-ce2455a7ec16 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 43165678-400e-4cc6-94e1-a06e19a8ff20}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 151} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":7,\"ActionId\":1,\"Action\":\"Access\"}]"} 2025-11-21 12:37:01.625 +05:30 3e8f35e5-7041-45c0-b2ee-ce2455a7ec16 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=7 - 200 151 application/json; charset=utf-8 172.5733ms 2025-11-21 12:37:05.305 +05:30 2b058f2c-27b3-4634-963c-7e0a13c55530 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - null null 2025-11-21 12:37:05.307 +05:30 2b058f2c-27b3-4634-963c-7e0a13c55530 INF CORS policy execution successful. 2025-11-21 12:37:05.308 +05:30 2b058f2c-27b3-4634-963c-7e0a13c55530 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 204 null null 2.8887ms 2025-11-21 12:37:05.385 +05:30 71190dac-e745-47e3-8be5-f3fe8fcb57f4 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - application/json 1217 2025-11-21 12:37:05.388 +05:30 71190dac-e745-47e3-8be5-f3fe8fcb57f4 INF CORS policy execution successful. 2025-11-21 12:37:05.392 +05:30 71190dac-e745-47e3-8be5-f3fe8fcb57f4 INF HTTP request: Path: /role/UpsertRole QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Content-Length: 1217}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"id":1,"name":"Default","details":[{"screenId":1,"actionId":1},{"screenId":6,"actionId":1},{"screenId":6,"actionId":2},{"screenId":6,"actionId":3},{"screenId":6,"actionId":4},{"screenId":6,"actionId":5},{"screenId":5,"actionId":1},{"screenId":5,"actionId":2},{"screenId":5,"actionId":3},{"screenId":5,"actionId":4},{"screenId":7,"actionId":1},{"screenId":2,"actionId":9},{"screenId":2,"actionId":10},{"screenId":2,"actionId":11},{"screenId":2,"actionId":12},{"screenId":2,"actionId":13},{"screenId":2,"actionId":7},{"screenId":2,"actionId":8},{"screenId":8,"actionId":1},{"screenId":8,"actionId":14},{"screenId":8,"actionId":15},{"screenId":9,"actionId":1},{"screenId":9,"actionId":14},{"screenId":9,"actionId":15},{"screenId":10,"actionId":1},{"screenId":10,"actionId":14},{"screenId":10,"actionId":15},{"screenId":11,"actionId":1},{"screenId":11,"actionId":14},{"screenId":11,"actionId":15},{"screenId":12,"actionId":1},{"screenId":12,"actionId":14},{"screenId":12,"actionId":15},{"screenId":13,"actionId":1},{"screenId":13,"actionId":14},{"screenId":13,"actionId":15},{"screenId":14,"actionId":1},{"screenId":14,"actionId":3},{"screenId":2,"actionId":16},{"screenId":2,"actionId":17},{"screenId":2,"actionId":2}]} 2025-11-21 12:37:05.395 +05:30 4a84454b-988c-4e35-b74c-41d9c19a8cc9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-21 12:37:05.423 +05:30 4a84454b-988c-4e35-b74c-41d9c19a8cc9 INF Route matched with {action = "UpsertRole", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertRole(Sang.AccessController.Api.Models.APIRequest.RoleRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 12:37:05.780 +05:30 4a84454b-988c-4e35-b74c-41d9c19a8cc9 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:37:05.854 +05:30 4a84454b-988c-4e35-b74c-41d9c19a8cc9 INF Executed action Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api) in 430.4357ms 2025-11-21 12:37:05.855 +05:30 4a84454b-988c-4e35-b74c-41d9c19a8cc9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-21 12:37:05.856 +05:30 4a84454b-988c-4e35-b74c-41d9c19a8cc9 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 71190dac-e745-47e3-8be5-f3fe8fcb57f4}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/upsertrole}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Success","statusCode":2001,"message":"Role updated successfully.","result":"1"} 2025-11-21 12:37:05.858 +05:30 4a84454b-988c-4e35-b74c-41d9c19a8cc9 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 201 90 application/json; charset=utf-8 472.4994ms 2025-11-21 12:38:41.760 +05:30 eaac31c2-84de-4e85-8deb-acc8dc4373a1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:38:41.763 +05:30 eaac31c2-84de-4e85-8deb-acc8dc4373a1 INF CORS policy execution successful. 2025-11-21 12:38:41.764 +05:30 eaac31c2-84de-4e85-8deb-acc8dc4373a1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 4.0154ms 2025-11-21 12:38:41.768 +05:30 39a2fa38-f6b6-4b3f-a183-84c32b2221a3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:38:41.768 +05:30 39a2fa38-f6b6-4b3f-a183-84c32b2221a3 INF CORS policy execution successful. 2025-11-21 12:38:41.769 +05:30 39a2fa38-f6b6-4b3f-a183-84c32b2221a3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.7132ms 2025-11-21 12:38:41.817 +05:30 8e126884-d268-4373-840c-3820c73e1fa3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:38:41.818 +05:30 8e126884-d268-4373-840c-3820c73e1fa3 INF CORS policy execution successful. 2025-11-21 12:38:41.818 +05:30 8e126884-d268-4373-840c-3820c73e1fa3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 1.2901ms 2025-11-21 12:38:41.842 +05:30 8ab3b9de-18d4-4ac4-ba44-4600e67d5961 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:38:41.845 +05:30 8ab3b9de-18d4-4ac4-ba44-4600e67d5961 INF CORS policy execution successful. 2025-11-21 12:38:41.848 +05:30 8ab3b9de-18d4-4ac4-ba44-4600e67d5961 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:38:41.849 +05:30 3b895106-5348-49b3-8455-cd5d070262f1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:38:41.850 +05:30 3b895106-5348-49b3-8455-cd5d070262f1 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:38:41.869 +05:30 3b895106-5348-49b3-8455-cd5d070262f1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:38:41.871 +05:30 3b895106-5348-49b3-8455-cd5d070262f1 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 20.6029ms 2025-11-21 12:38:41.871 +05:30 3b895106-5348-49b3-8455-cd5d070262f1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:38:41.872 +05:30 3b895106-5348-49b3-8455-cd5d070262f1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 29.6015ms 2025-11-21 12:38:41.873 +05:30 002ef354-962b-44f8-afba-8ba50353f45a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:38:41.875 +05:30 002ef354-962b-44f8-afba-8ba50353f45a INF CORS policy execution successful. 2025-11-21 12:38:41.877 +05:30 002ef354-962b-44f8-afba-8ba50353f45a INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:38:41.878 +05:30 7f88bea8-29f2-49d3-a141-071fe65950e1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:38:41.878 +05:30 7f88bea8-29f2-49d3-a141-071fe65950e1 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:38:41.891 +05:30 7f88bea8-29f2-49d3-a141-071fe65950e1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:38:41.892 +05:30 7f88bea8-29f2-49d3-a141-071fe65950e1 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 14.1664ms 2025-11-21 12:38:41.893 +05:30 7f88bea8-29f2-49d3-a141-071fe65950e1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:38:41.893 +05:30 7f88bea8-29f2-49d3-a141-071fe65950e1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 002ef354-962b-44f8-afba-8ba50353f45a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 12:38:41.894 +05:30 7f88bea8-29f2-49d3-a141-071fe65950e1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 20.5217ms 2025-11-21 12:38:41.931 +05:30 f0b0a548-5423-43c1-85f7-23b3204278e1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:38:41.932 +05:30 f0b0a548-5423-43c1-85f7-23b3204278e1 INF CORS policy execution successful. 2025-11-21 12:38:41.933 +05:30 f0b0a548-5423-43c1-85f7-23b3204278e1 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:38:41.933 +05:30 77e9c613-21c6-41af-84ab-035fec1735ac INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:38:41.933 +05:30 77e9c613-21c6-41af-84ab-035fec1735ac INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:38:41.942 +05:30 77e9c613-21c6-41af-84ab-035fec1735ac INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:38:41.943 +05:30 77e9c613-21c6-41af-84ab-035fec1735ac INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 10.2276ms 2025-11-21 12:38:41.944 +05:30 77e9c613-21c6-41af-84ab-035fec1735ac INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:38:41.945 +05:30 77e9c613-21c6-41af-84ab-035fec1735ac INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 14.4484ms 2025-11-21 12:38:42.050 +05:30 bb88f977-8f6e-470a-a4f8-ffec27e2f3d6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:38:42.051 +05:30 bb88f977-8f6e-470a-a4f8-ffec27e2f3d6 INF CORS policy execution successful. 2025-11-21 12:38:42.051 +05:30 bb88f977-8f6e-470a-a4f8-ffec27e2f3d6 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:38:42.052 +05:30 fc9413e3-9f38-4921-968f-0dfee531dfb0 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:38:42.052 +05:30 fc9413e3-9f38-4921-968f-0dfee531dfb0 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:38:42.058 +05:30 fc9413e3-9f38-4921-968f-0dfee531dfb0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:38:42.059 +05:30 fc9413e3-9f38-4921-968f-0dfee531dfb0 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.3039ms 2025-11-21 12:38:42.059 +05:30 fc9413e3-9f38-4921-968f-0dfee531dfb0 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:38:42.059 +05:30 fc9413e3-9f38-4921-968f-0dfee531dfb0 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 9.4688ms 2025-11-21 12:40:22.997 +05:30 5e3c246a-5b32-4577-811b-2bf204976366 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:40:23.001 +05:30 ca1d7173-227a-40f2-bfc7-0e9ffebde2bb INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:40:23.006 +05:30 ca1d7173-227a-40f2-bfc7-0e9ffebde2bb INF CORS policy execution successful. 2025-11-21 12:40:23.006 +05:30 5e3c246a-5b32-4577-811b-2bf204976366 INF CORS policy execution successful. 2025-11-21 12:40:23.011 +05:30 e9e0e75a-2a4b-4d5a-927e-3e271bfe7c5a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:40:23.013 +05:30 5e3c246a-5b32-4577-811b-2bf204976366 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 15.1413ms 2025-11-21 12:40:23.013 +05:30 ca1d7173-227a-40f2-bfc7-0e9ffebde2bb INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 9.9516ms 2025-11-21 12:40:23.014 +05:30 e9e0e75a-2a4b-4d5a-927e-3e271bfe7c5a INF CORS policy execution successful. 2025-11-21 12:40:23.016 +05:30 e9e0e75a-2a4b-4d5a-927e-3e271bfe7c5a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 5.3028ms 2025-11-21 12:40:23.041 +05:30 61555793-b227-45d6-96be-29f0eea13489 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:40:23.042 +05:30 61555793-b227-45d6-96be-29f0eea13489 INF CORS policy execution successful. 2025-11-21 12:40:23.043 +05:30 61555793-b227-45d6-96be-29f0eea13489 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.794ms 2025-11-21 12:40:23.066 +05:30 df85a8c4-59bd-4869-9006-97316f62164a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:40:23.067 +05:30 df85a8c4-59bd-4869-9006-97316f62164a INF CORS policy execution successful. 2025-11-21 12:40:23.068 +05:30 df85a8c4-59bd-4869-9006-97316f62164a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 1.999ms 2025-11-21 12:40:23.074 +05:30 3caeff4a-ca70-410e-814c-eb5b2a8e9ec7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:40:23.077 +05:30 7398983a-e66c-4147-a9cb-dc03bef7d600 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:40:23.080 +05:30 3caeff4a-ca70-410e-814c-eb5b2a8e9ec7 INF CORS policy execution successful. 2025-11-21 12:40:23.080 +05:30 7398983a-e66c-4147-a9cb-dc03bef7d600 INF CORS policy execution successful. 2025-11-21 12:40:23.085 +05:30 3caeff4a-ca70-410e-814c-eb5b2a8e9ec7 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:23.085 +05:30 7398983a-e66c-4147-a9cb-dc03bef7d600 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:23.087 +05:30 09f7ce7b-057a-46a6-a2fb-4e301162e69b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:40:23.087 +05:30 58cc199a-2869-44c0-b5d9-f7017733ee78 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:40:23.089 +05:30 58cc199a-2869-44c0-b5d9-f7017733ee78 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:40:23.119 +05:30 09f7ce7b-057a-46a6-a2fb-4e301162e69b INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:40:23.128 +05:30 f30ed74a-8c06-4cda-b2a0-89347df63d7f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:40:23.130 +05:30 f30ed74a-8c06-4cda-b2a0-89347df63d7f INF CORS policy execution successful. 2025-11-21 12:40:23.131 +05:30 f30ed74a-8c06-4cda-b2a0-89347df63d7f INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:23.132 +05:30 6198db09-7226-4cc2-bd20-479228cb3191 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:40:23.133 +05:30 6198db09-7226-4cc2-bd20-479228cb3191 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:40:23.154 +05:30 58cc199a-2869-44c0-b5d9-f7017733ee78 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:40:23.157 +05:30 58cc199a-2869-44c0-b5d9-f7017733ee78 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 64.888ms 2025-11-21 12:40:23.158 +05:30 58cc199a-2869-44c0-b5d9-f7017733ee78 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:40:23.161 +05:30 58cc199a-2869-44c0-b5d9-f7017733ee78 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 87.0579ms 2025-11-21 12:40:23.172 +05:30 09f7ce7b-057a-46a6-a2fb-4e301162e69b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:40:23.174 +05:30 09f7ce7b-057a-46a6-a2fb-4e301162e69b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 54.1299ms 2025-11-21 12:40:23.175 +05:30 09f7ce7b-057a-46a6-a2fb-4e301162e69b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:40:23.175 +05:30 09f7ce7b-057a-46a6-a2fb-4e301162e69b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7398983a-e66c-4147-a9cb-dc03bef7d600}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 12:40:23.177 +05:30 09f7ce7b-057a-46a6-a2fb-4e301162e69b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 99.8138ms 2025-11-21 12:40:23.185 +05:30 6198db09-7226-4cc2-bd20-479228cb3191 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:40:23.186 +05:30 6198db09-7226-4cc2-bd20-479228cb3191 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 53.3718ms 2025-11-21 12:40:23.186 +05:30 6198db09-7226-4cc2-bd20-479228cb3191 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:40:23.187 +05:30 6198db09-7226-4cc2-bd20-479228cb3191 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f30ed74a-8c06-4cda-b2a0-89347df63d7f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 12:40:23.189 +05:30 6198db09-7226-4cc2-bd20-479228cb3191 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 60.4325ms 2025-11-21 12:40:23.228 +05:30 e92389fd-5c4f-4521-9ccc-0fe4eefaed79 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:40:23.231 +05:30 e92389fd-5c4f-4521-9ccc-0fe4eefaed79 INF CORS policy execution successful. 2025-11-21 12:40:23.232 +05:30 e92389fd-5c4f-4521-9ccc-0fe4eefaed79 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:23.233 +05:30 de575ec8-b044-45a1-bce6-83f1e9bbb1ca INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:40:23.233 +05:30 de575ec8-b044-45a1-bce6-83f1e9bbb1ca INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:40:23.244 +05:30 74fa38bc-25c3-43c3-bed4-efa5d85ce91e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:40:23.245 +05:30 74fa38bc-25c3-43c3-bed4-efa5d85ce91e INF CORS policy execution successful. 2025-11-21 12:40:23.246 +05:30 de575ec8-b044-45a1-bce6-83f1e9bbb1ca INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:40:23.246 +05:30 74fa38bc-25c3-43c3-bed4-efa5d85ce91e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:23.247 +05:30 001c260b-abd2-4252-8c9c-caa4b271f0e2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:40:23.247 +05:30 de575ec8-b044-45a1-bce6-83f1e9bbb1ca INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 13.6058ms 2025-11-21 12:40:23.247 +05:30 de575ec8-b044-45a1-bce6-83f1e9bbb1ca INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:40:23.248 +05:30 001c260b-abd2-4252-8c9c-caa4b271f0e2 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:40:23.249 +05:30 de575ec8-b044-45a1-bce6-83f1e9bbb1ca INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 21.2249ms 2025-11-21 12:40:23.261 +05:30 001c260b-abd2-4252-8c9c-caa4b271f0e2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:40:23.263 +05:30 001c260b-abd2-4252-8c9c-caa4b271f0e2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 14.7751ms 2025-11-21 12:40:23.263 +05:30 001c260b-abd2-4252-8c9c-caa4b271f0e2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:40:23.264 +05:30 001c260b-abd2-4252-8c9c-caa4b271f0e2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 74fa38bc-25c3-43c3-bed4-efa5d85ce91e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 12:40:23.266 +05:30 001c260b-abd2-4252-8c9c-caa4b271f0e2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 22.2526ms 2025-11-21 12:40:23.307 +05:30 b34a14c0-fc11-4819-a00f-6cc57949f10a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:40:23.309 +05:30 b34a14c0-fc11-4819-a00f-6cc57949f10a INF CORS policy execution successful. 2025-11-21 12:40:23.310 +05:30 b34a14c0-fc11-4819-a00f-6cc57949f10a INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:23.311 +05:30 892d62f3-4db3-4c59-9ea8-599c715cd37e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:40:23.311 +05:30 892d62f3-4db3-4c59-9ea8-599c715cd37e INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:40:23.327 +05:30 892d62f3-4db3-4c59-9ea8-599c715cd37e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:40:23.328 +05:30 892d62f3-4db3-4c59-9ea8-599c715cd37e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 16.6622ms 2025-11-21 12:40:23.328 +05:30 892d62f3-4db3-4c59-9ea8-599c715cd37e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:40:23.331 +05:30 892d62f3-4db3-4c59-9ea8-599c715cd37e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 23.0708ms 2025-11-21 12:40:23.902 +05:30 630f110e-a865-4037-8e93-d34be5132c39 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:40:23.907 +05:30 630f110e-a865-4037-8e93-d34be5132c39 INF CORS policy execution successful. 2025-11-21 12:40:23.909 +05:30 630f110e-a865-4037-8e93-d34be5132c39 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:23.911 +05:30 ea6e02a8-e6a0-4c57-8822-ad7fc35b63bd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:40:23.913 +05:30 ea6e02a8-e6a0-4c57-8822-ad7fc35b63bd INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:40:23.939 +05:30 ea6e02a8-e6a0-4c57-8822-ad7fc35b63bd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:40:23.941 +05:30 ea6e02a8-e6a0-4c57-8822-ad7fc35b63bd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 27.681ms 2025-11-21 12:40:23.941 +05:30 ea6e02a8-e6a0-4c57-8822-ad7fc35b63bd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:40:23.942 +05:30 ea6e02a8-e6a0-4c57-8822-ad7fc35b63bd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 630f110e-a865-4037-8e93-d34be5132c39}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 12:40:23.944 +05:30 ea6e02a8-e6a0-4c57-8822-ad7fc35b63bd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 41.7468ms 2025-11-21 12:40:24.055 +05:30 b53c1883-ccb8-437a-a4d3-289fad96f463 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:40:24.059 +05:30 b53c1883-ccb8-437a-a4d3-289fad96f463 INF CORS policy execution successful. 2025-11-21 12:40:24.061 +05:30 b53c1883-ccb8-437a-a4d3-289fad96f463 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:24.062 +05:30 f85cb046-2f93-4e45-8ea1-0998096baa35 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:40:24.063 +05:30 f85cb046-2f93-4e45-8ea1-0998096baa35 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:40:24.080 +05:30 f85cb046-2f93-4e45-8ea1-0998096baa35 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:40:24.082 +05:30 f85cb046-2f93-4e45-8ea1-0998096baa35 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 18.0977ms 2025-11-21 12:40:24.082 +05:30 f85cb046-2f93-4e45-8ea1-0998096baa35 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:40:24.083 +05:30 f85cb046-2f93-4e45-8ea1-0998096baa35 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b53c1883-ccb8-437a-a4d3-289fad96f463}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 12:40:24.085 +05:30 f85cb046-2f93-4e45-8ea1-0998096baa35 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 29.9459ms 2025-11-21 12:40:26.722 +05:30 5db4b5c1-4d98-498e-b6a6-e18996f56a0f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-21 12:40:26.724 +05:30 5db4b5c1-4d98-498e-b6a6-e18996f56a0f INF CORS policy execution successful. 2025-11-21 12:40:26.726 +05:30 5db4b5c1-4d98-498e-b6a6-e18996f56a0f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 204 null null 3.7431ms 2025-11-21 12:40:26.859 +05:30 b932b5a5-ad07-47e3-98c0-e233cd2de846 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-21 12:40:26.865 +05:30 b932b5a5-ad07-47e3-98c0-e233cd2de846 INF CORS policy execution successful. 2025-11-21 12:40:26.868 +05:30 b932b5a5-ad07-47e3-98c0-e233cd2de846 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=7 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:26.870 +05:30 5e9f1ccb-edf8-49a8-9e08-af59be5bd6ed INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:40:26.872 +05:30 5e9f1ccb-edf8-49a8-9e08-af59be5bd6ed INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:40:26.891 +05:30 5e9f1ccb-edf8-49a8-9e08-af59be5bd6ed INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:40:26.892 +05:30 5e9f1ccb-edf8-49a8-9e08-af59be5bd6ed INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 19.9601ms 2025-11-21 12:40:26.893 +05:30 5e9f1ccb-edf8-49a8-9e08-af59be5bd6ed INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:40:26.893 +05:30 5e9f1ccb-edf8-49a8-9e08-af59be5bd6ed INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b932b5a5-ad07-47e3-98c0-e233cd2de846}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 139} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"}]"} 2025-11-21 12:40:26.895 +05:30 5e9f1ccb-edf8-49a8-9e08-af59be5bd6ed INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 200 139 application/json; charset=utf-8 36.3252ms 2025-11-21 12:40:37.573 +05:30 fa66f632-a4f1-41f5-9295-d7dff365e930 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:40:37.573 +05:30 03473f21-436a-4bb2-abfc-6a151df48c34 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:40:37.574 +05:30 03473f21-436a-4bb2-abfc-6a151df48c34 INF CORS policy execution successful. 2025-11-21 12:40:37.574 +05:30 fa66f632-a4f1-41f5-9295-d7dff365e930 INF CORS policy execution successful. 2025-11-21 12:40:37.576 +05:30 fa66f632-a4f1-41f5-9295-d7dff365e930 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.1058ms 2025-11-21 12:40:37.576 +05:30 03473f21-436a-4bb2-abfc-6a151df48c34 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.1056ms 2025-11-21 12:40:37.615 +05:30 320d1f1c-6741-44f2-8fb8-dcebcadd3973 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:40:37.616 +05:30 320d1f1c-6741-44f2-8fb8-dcebcadd3973 INF CORS policy execution successful. 2025-11-21 12:40:37.616 +05:30 320d1f1c-6741-44f2-8fb8-dcebcadd3973 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 0.9399ms 2025-11-21 12:40:37.652 +05:30 0539487a-eda0-428d-b8fc-5eb0c0d074f0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:40:37.653 +05:30 0539487a-eda0-428d-b8fc-5eb0c0d074f0 INF CORS policy execution successful. 2025-11-21 12:40:37.654 +05:30 0539487a-eda0-428d-b8fc-5eb0c0d074f0 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:37.655 +05:30 53c47b76-7542-4b45-8bb2-fd6793e7331f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:40:37.656 +05:30 53c47b76-7542-4b45-8bb2-fd6793e7331f INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:40:37.670 +05:30 53c47b76-7542-4b45-8bb2-fd6793e7331f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:40:37.671 +05:30 53c47b76-7542-4b45-8bb2-fd6793e7331f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 15.1709ms 2025-11-21 12:40:37.671 +05:30 53c47b76-7542-4b45-8bb2-fd6793e7331f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:40:37.671 +05:30 53c47b76-7542-4b45-8bb2-fd6793e7331f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 19.7746ms 2025-11-21 12:40:37.700 +05:30 b45d21b0-b8fc-425e-830d-58bd0d24ccfb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:40:37.700 +05:30 b45d21b0-b8fc-425e-830d-58bd0d24ccfb INF CORS policy execution successful. 2025-11-21 12:40:37.701 +05:30 b45d21b0-b8fc-425e-830d-58bd0d24ccfb INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:37.701 +05:30 0974bf2a-4e69-4f16-bb1d-887f32e5bb7c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:40:37.701 +05:30 0974bf2a-4e69-4f16-bb1d-887f32e5bb7c INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:40:37.709 +05:30 0974bf2a-4e69-4f16-bb1d-887f32e5bb7c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:40:37.710 +05:30 0974bf2a-4e69-4f16-bb1d-887f32e5bb7c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 8.341ms 2025-11-21 12:40:37.710 +05:30 0974bf2a-4e69-4f16-bb1d-887f32e5bb7c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:40:37.710 +05:30 0974bf2a-4e69-4f16-bb1d-887f32e5bb7c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b45d21b0-b8fc-425e-830d-58bd0d24ccfb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 12:40:37.710 +05:30 0974bf2a-4e69-4f16-bb1d-887f32e5bb7c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 10.7752ms 2025-11-21 12:40:37.746 +05:30 1cec1f32-1770-42bc-97b4-21b7ac70011d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:40:37.747 +05:30 1cec1f32-1770-42bc-97b4-21b7ac70011d INF CORS policy execution successful. 2025-11-21 12:40:37.747 +05:30 1cec1f32-1770-42bc-97b4-21b7ac70011d INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:37.748 +05:30 8095c9cd-6567-4c59-a573-cd9cc552afca INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:40:37.748 +05:30 8095c9cd-6567-4c59-a573-cd9cc552afca INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:40:37.758 +05:30 8095c9cd-6567-4c59-a573-cd9cc552afca INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:40:37.758 +05:30 8095c9cd-6567-4c59-a573-cd9cc552afca INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 10.2364ms 2025-11-21 12:40:37.758 +05:30 8095c9cd-6567-4c59-a573-cd9cc552afca INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:40:37.759 +05:30 8095c9cd-6567-4c59-a573-cd9cc552afca INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 13.1185ms 2025-11-21 12:40:37.824 +05:30 b08c10df-f9b8-4b9e-b914-5110d9e76cf6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:40:37.826 +05:30 b08c10df-f9b8-4b9e-b914-5110d9e76cf6 INF CORS policy execution successful. 2025-11-21 12:40:37.826 +05:30 b08c10df-f9b8-4b9e-b914-5110d9e76cf6 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:37.826 +05:30 db8d393c-51d0-414d-8314-25257527c626 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:40:37.827 +05:30 db8d393c-51d0-414d-8314-25257527c626 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:40:37.837 +05:30 db8d393c-51d0-414d-8314-25257527c626 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:40:37.838 +05:30 db8d393c-51d0-414d-8314-25257527c626 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 11.2764ms 2025-11-21 12:40:37.838 +05:30 db8d393c-51d0-414d-8314-25257527c626 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:40:37.839 +05:30 db8d393c-51d0-414d-8314-25257527c626 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 14.3105ms 2025-11-21 12:40:47.872 +05:30 453afd83-f4ed-4cd0-b52d-95ae5c86d330 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getrole?Search=&Type=1 - null null 2025-11-21 12:40:47.873 +05:30 453afd83-f4ed-4cd0-b52d-95ae5c86d330 INF CORS policy execution successful. 2025-11-21 12:40:47.874 +05:30 453afd83-f4ed-4cd0-b52d-95ae5c86d330 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getrole?Search=&Type=1 - 204 null null 2.025ms 2025-11-21 12:40:47.940 +05:30 fab9e68c-1931-41b8-92d7-ca3b392ca67e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getrole?Search=&Type=1 - null null 2025-11-21 12:40:47.942 +05:30 fab9e68c-1931-41b8-92d7-ca3b392ca67e INF CORS policy execution successful. 2025-11-21 12:40:47.945 +05:30 fab9e68c-1931-41b8-92d7-ca3b392ca67e INF HTTP request: Path: /user/getrole QueryString: ?Search=&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:40:47.946 +05:30 1006ab84-3f52-47cb-8b05-f66cb507c210 INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: fab9e68c-1931-41b8-92d7-ca3b392ca67e} Body: 2025-11-21 12:40:47.950 +05:30 1006ab84-3f52-47cb-8b05-f66cb507c210 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getrole?Search=&Type=1 - 404 null null 10.8363ms 2025-11-21 12:40:47.951 +05:30 1006ab84-3f52-47cb-8b05-f66cb507c210 INF Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getrole, Response status code: 404 2025-11-21 12:42:16.911 +05:30 51ebf59b-cbba-492e-aeb9-55199082611a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/index.html - null null 2025-11-21 12:42:17.239 +05:30 51ebf59b-cbba-492e-aeb9-55199082611a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/index.html - 200 null text/html;charset=utf-8 327.8562ms 2025-11-21 12:42:17.571 +05:30 2359b52d-141d-4d67-8387-d6fead99a2c2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/v1/swagger.json - null null 2025-11-21 12:42:18.439 +05:30 2359b52d-141d-4d67-8387-d6fead99a2c2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/v1/swagger.json - 200 null application/json;charset=utf-8 867.4843ms 2025-11-21 12:42:34.610 +05:30 55e75719-945e-4350-8f59-349c45fbb288 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist - null null 2025-11-21 12:42:34.623 +05:30 55e75719-945e-4350-8f59-349c45fbb288 INF HTTP request: Path: /role/getrolelist QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-21 12:42:34.630 +05:30 1b49c201-8437-4dc6-aea6-5b33e5f6e43d INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 12:42:34.637 +05:30 1b49c201-8437-4dc6-aea6-5b33e5f6e43d INF AuthenticationScheme: Bearer was challenged. 2025-11-21 12:42:34.638 +05:30 1b49c201-8437-4dc6-aea6-5b33e5f6e43d INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 55e75719-945e-4350-8f59-349c45fbb288}, {WWW-Authenticate: Bearer} Body: 2025-11-21 12:42:34.639 +05:30 1b49c201-8437-4dc6-aea6-5b33e5f6e43d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist - 401 null null 30.1064ms 2025-11-21 12:43:15.560 +05:30 fbf95dad-4dbb-45f7-b982-0124eee4ca54 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:43:15.565 +05:30 fbf95dad-4dbb-45f7-b982-0124eee4ca54 INF CORS policy execution successful. 2025-11-21 12:43:15.567 +05:30 fbf95dad-4dbb-45f7-b982-0124eee4ca54 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 7.0642ms 2025-11-21 12:43:15.633 +05:30 670c5045-6f06-4918-b76d-857bcef44938 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:43:15.635 +05:30 670c5045-6f06-4918-b76d-857bcef44938 INF CORS policy execution successful. 2025-11-21 12:43:15.636 +05:30 670c5045-6f06-4918-b76d-857bcef44938 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.0084ms 2025-11-21 12:43:15.649 +05:30 cefbdcf2-a198-4c2e-9ab2-002e2e1b7db0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:43:15.655 +05:30 ef84ec2e-e22d-4b0e-a30f-de29233e3e1f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:43:15.657 +05:30 ef84ec2e-e22d-4b0e-a30f-de29233e3e1f INF CORS policy execution successful. 2025-11-21 12:43:15.657 +05:30 cefbdcf2-a198-4c2e-9ab2-002e2e1b7db0 INF CORS policy execution successful. 2025-11-21 12:43:15.662 +05:30 ef84ec2e-e22d-4b0e-a30f-de29233e3e1f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 6.2643ms 2025-11-21 12:43:15.663 +05:30 cefbdcf2-a198-4c2e-9ab2-002e2e1b7db0 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:15.667 +05:30 b6652106-0cf6-46e7-bcaa-9e19c13454f9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:43:15.670 +05:30 b6652106-0cf6-46e7-bcaa-9e19c13454f9 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:15.688 +05:30 9be1d57b-a763-4b54-9c39-fea1ad1cabd8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:15.689 +05:30 9be1d57b-a763-4b54-9c39-fea1ad1cabd8 INF CORS policy execution successful. 2025-11-21 12:43:15.690 +05:30 9be1d57b-a763-4b54-9c39-fea1ad1cabd8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.8591ms 2025-11-21 12:43:15.705 +05:30 4969e060-9f65-4789-94cf-8db2f7d9fc0e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:15.707 +05:30 4969e060-9f65-4789-94cf-8db2f7d9fc0e INF CORS policy execution successful. 2025-11-21 12:43:15.709 +05:30 4969e060-9f65-4789-94cf-8db2f7d9fc0e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.682ms 2025-11-21 12:43:15.710 +05:30 b6652106-0cf6-46e7-bcaa-9e19c13454f9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:15.712 +05:30 3307c5df-7b3e-4960-a61f-5d726203e673 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:43:15.712 +05:30 b6652106-0cf6-46e7-bcaa-9e19c13454f9 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 42.0662ms 2025-11-21 12:43:15.712 +05:30 b6652106-0cf6-46e7-bcaa-9e19c13454f9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:43:15.713 +05:30 b6652106-0cf6-46e7-bcaa-9e19c13454f9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cefbdcf2-a198-4c2e-9ab2-002e2e1b7db0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 12:43:15.714 +05:30 3307c5df-7b3e-4960-a61f-5d726203e673 INF CORS policy execution successful. 2025-11-21 12:43:15.714 +05:30 3307c5df-7b3e-4960-a61f-5d726203e673 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:15.715 +05:30 b6652106-0cf6-46e7-bcaa-9e19c13454f9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 66.0995ms 2025-11-21 12:43:15.715 +05:30 7be442da-110d-4ed2-a417-41161d69496e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:43:15.715 +05:30 7be442da-110d-4ed2-a417-41161d69496e INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:15.735 +05:30 7be442da-110d-4ed2-a417-41161d69496e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:15.737 +05:30 7be442da-110d-4ed2-a417-41161d69496e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 20.6495ms 2025-11-21 12:43:15.737 +05:30 7be442da-110d-4ed2-a417-41161d69496e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:43:15.737 +05:30 51799a62-598e-4c4f-a664-e6873c47367b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:15.737 +05:30 7be442da-110d-4ed2-a417-41161d69496e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3307c5df-7b3e-4960-a61f-5d726203e673}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 12:43:15.738 +05:30 51799a62-598e-4c4f-a664-e6873c47367b INF CORS policy execution successful. 2025-11-21 12:43:15.738 +05:30 7be442da-110d-4ed2-a417-41161d69496e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 26.0406ms 2025-11-21 12:43:15.738 +05:30 51799a62-598e-4c4f-a664-e6873c47367b INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:15.739 +05:30 62a8f29a-fc60-4217-9728-bbdd6c2413ff INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:15.739 +05:30 62a8f29a-fc60-4217-9728-bbdd6c2413ff INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:15.756 +05:30 62a8f29a-fc60-4217-9728-bbdd6c2413ff INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:15.757 +05:30 62a8f29a-fc60-4217-9728-bbdd6c2413ff INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 18.0522ms 2025-11-21 12:43:15.757 +05:30 62a8f29a-fc60-4217-9728-bbdd6c2413ff INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:15.759 +05:30 62a8f29a-fc60-4217-9728-bbdd6c2413ff INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 22.3229ms 2025-11-21 12:43:15.770 +05:30 df094ad7-3e9c-4fdd-ae6b-959fd5877567 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:43:15.773 +05:30 df094ad7-3e9c-4fdd-ae6b-959fd5877567 INF CORS policy execution successful. 2025-11-21 12:43:15.774 +05:30 df094ad7-3e9c-4fdd-ae6b-959fd5877567 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:15.775 +05:30 04943f56-7b14-4bcb-8521-ee84da6f222a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:43:15.775 +05:30 04943f56-7b14-4bcb-8521-ee84da6f222a INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:15.787 +05:30 04943f56-7b14-4bcb-8521-ee84da6f222a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:15.788 +05:30 04943f56-7b14-4bcb-8521-ee84da6f222a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 12.3274ms 2025-11-21 12:43:15.788 +05:30 04943f56-7b14-4bcb-8521-ee84da6f222a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:43:15.789 +05:30 04943f56-7b14-4bcb-8521-ee84da6f222a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: df094ad7-3e9c-4fdd-ae6b-959fd5877567}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 12:43:15.791 +05:30 04943f56-7b14-4bcb-8521-ee84da6f222a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 20.5567ms 2025-11-21 12:43:15.816 +05:30 c4d138eb-701f-452e-a5b7-f5e27cc4cb51 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:15.818 +05:30 c4d138eb-701f-452e-a5b7-f5e27cc4cb51 INF CORS policy execution successful. 2025-11-21 12:43:15.819 +05:30 c4d138eb-701f-452e-a5b7-f5e27cc4cb51 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:15.820 +05:30 7291a6de-0a3f-4259-8846-c5742c00a335 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:15.820 +05:30 7291a6de-0a3f-4259-8846-c5742c00a335 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:15.838 +05:30 7291a6de-0a3f-4259-8846-c5742c00a335 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:15.839 +05:30 7291a6de-0a3f-4259-8846-c5742c00a335 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 19.2925ms 2025-11-21 12:43:15.840 +05:30 7291a6de-0a3f-4259-8846-c5742c00a335 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:15.841 +05:30 7291a6de-0a3f-4259-8846-c5742c00a335 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 25.3767ms 2025-11-21 12:43:15.926 +05:30 a2719d6e-cbdd-440b-916e-2cefb17e0729 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:15.927 +05:30 a2719d6e-cbdd-440b-916e-2cefb17e0729 INF CORS policy execution successful. 2025-11-21 12:43:15.928 +05:30 a2719d6e-cbdd-440b-916e-2cefb17e0729 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:15.929 +05:30 345ef66f-911e-4827-814f-b5eb45891aea INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:15.929 +05:30 345ef66f-911e-4827-814f-b5eb45891aea INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:15.947 +05:30 345ef66f-911e-4827-814f-b5eb45891aea INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:15.949 +05:30 345ef66f-911e-4827-814f-b5eb45891aea INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 19.5142ms 2025-11-21 12:43:15.950 +05:30 345ef66f-911e-4827-814f-b5eb45891aea INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:15.952 +05:30 345ef66f-911e-4827-814f-b5eb45891aea INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 26.7099ms 2025-11-21 12:43:33.045 +05:30 48655b7c-a9af-46cc-b13b-379c2b47e14d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:33.047 +05:30 48655b7c-a9af-46cc-b13b-379c2b47e14d INF CORS policy execution successful. 2025-11-21 12:43:33.049 +05:30 48655b7c-a9af-46cc-b13b-379c2b47e14d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 4.517ms 2025-11-21 12:43:33.112 +05:30 73cf5b4d-719e-45ab-b275-5b896f5d1798 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:33.113 +05:30 73cf5b4d-719e-45ab-b275-5b896f5d1798 INF CORS policy execution successful. 2025-11-21 12:43:33.113 +05:30 73cf5b4d-719e-45ab-b275-5b896f5d1798 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.9588ms 2025-11-21 12:43:33.167 +05:30 f33a689c-0508-4dcc-a65c-785babac65f3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:33.171 +05:30 f33a689c-0508-4dcc-a65c-785babac65f3 INF CORS policy execution successful. 2025-11-21 12:43:33.174 +05:30 f33a689c-0508-4dcc-a65c-785babac65f3 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:33.178 +05:30 20115430-f61e-4d74-85dd-8881e79b8345 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:33.179 +05:30 20115430-f61e-4d74-85dd-8881e79b8345 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:33.202 +05:30 20115430-f61e-4d74-85dd-8881e79b8345 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:33.203 +05:30 20115430-f61e-4d74-85dd-8881e79b8345 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 23.6449ms 2025-11-21 12:43:33.203 +05:30 20115430-f61e-4d74-85dd-8881e79b8345 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:33.205 +05:30 20115430-f61e-4d74-85dd-8881e79b8345 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 37.9719ms 2025-11-21 12:43:33.538 +05:30 a74d8ee6-d047-4a7f-be4b-16db803f6581 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:33.540 +05:30 a74d8ee6-d047-4a7f-be4b-16db803f6581 INF CORS policy execution successful. 2025-11-21 12:43:33.541 +05:30 a74d8ee6-d047-4a7f-be4b-16db803f6581 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:33.541 +05:30 fa8f37f4-05d2-4015-9485-f0dc63f547d6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:33.542 +05:30 fa8f37f4-05d2-4015-9485-f0dc63f547d6 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:33.555 +05:30 fa8f37f4-05d2-4015-9485-f0dc63f547d6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:33.557 +05:30 fa8f37f4-05d2-4015-9485-f0dc63f547d6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 14.5606ms 2025-11-21 12:43:33.557 +05:30 fa8f37f4-05d2-4015-9485-f0dc63f547d6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:33.558 +05:30 fa8f37f4-05d2-4015-9485-f0dc63f547d6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 20.2056ms 2025-11-21 12:43:33.631 +05:30 09543912-05a9-4ebf-b58c-3362f9da3397 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:33.633 +05:30 09543912-05a9-4ebf-b58c-3362f9da3397 INF CORS policy execution successful. 2025-11-21 12:43:33.635 +05:30 09543912-05a9-4ebf-b58c-3362f9da3397 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:33.635 +05:30 cc403e8d-fb1d-4bcd-82f1-a4ba115872fb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:33.636 +05:30 cc403e8d-fb1d-4bcd-82f1-a4ba115872fb INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:33.673 +05:30 cc403e8d-fb1d-4bcd-82f1-a4ba115872fb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:33.674 +05:30 cc403e8d-fb1d-4bcd-82f1-a4ba115872fb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 37.9192ms 2025-11-21 12:43:33.674 +05:30 cc403e8d-fb1d-4bcd-82f1-a4ba115872fb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:33.676 +05:30 cc403e8d-fb1d-4bcd-82f1-a4ba115872fb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 45.0303ms 2025-11-21 12:43:42.306 +05:30 7330e192-21dd-4f51-92d0-c477187bdc7c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:43:42.307 +05:30 7330e192-21dd-4f51-92d0-c477187bdc7c INF CORS policy execution successful. 2025-11-21 12:43:42.308 +05:30 7330e192-21dd-4f51-92d0-c477187bdc7c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.5764ms 2025-11-21 12:43:42.309 +05:30 ba9477b5-100f-4e8f-89e4-1b3811f77671 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:42.309 +05:30 ba9477b5-100f-4e8f-89e4-1b3811f77671 INF CORS policy execution successful. 2025-11-21 12:43:42.309 +05:30 ba9477b5-100f-4e8f-89e4-1b3811f77671 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.5173ms 2025-11-21 12:43:42.346 +05:30 c8ab591b-4b68-46fe-8bd5-8b75805cd827 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:43:42.347 +05:30 c8ab591b-4b68-46fe-8bd5-8b75805cd827 INF CORS policy execution successful. 2025-11-21 12:43:42.348 +05:30 c8ab591b-4b68-46fe-8bd5-8b75805cd827 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.0546ms 2025-11-21 12:43:42.374 +05:30 f90c5559-a54e-423c-93cd-f558c949e699 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:42.375 +05:30 f90c5559-a54e-423c-93cd-f558c949e699 INF CORS policy execution successful. 2025-11-21 12:43:42.376 +05:30 f90c5559-a54e-423c-93cd-f558c949e699 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.8192ms 2025-11-21 12:43:42.397 +05:30 cfad0a9e-0ffd-4dab-857f-ea75ad603429 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:43:42.397 +05:30 3b2155a5-30a9-4d6c-b821-bcd3577936a2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:42.398 +05:30 3b2155a5-30a9-4d6c-b821-bcd3577936a2 INF CORS policy execution successful. 2025-11-21 12:43:42.398 +05:30 cfad0a9e-0ffd-4dab-857f-ea75ad603429 INF CORS policy execution successful. 2025-11-21 12:43:42.398 +05:30 cfad0a9e-0ffd-4dab-857f-ea75ad603429 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:42.398 +05:30 3b2155a5-30a9-4d6c-b821-bcd3577936a2 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:42.399 +05:30 82176236-2ccf-4284-8035-488a937d31a4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:43:42.399 +05:30 bc8c10a8-e314-416d-8d0c-0d23c50978a0 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:42.399 +05:30 82176236-2ccf-4284-8035-488a937d31a4 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:42.399 +05:30 bc8c10a8-e314-416d-8d0c-0d23c50978a0 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:42.399 +05:30 d1503094-9a76-4d50-938e-0a523af900c1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:43:42.400 +05:30 d1503094-9a76-4d50-938e-0a523af900c1 INF CORS policy execution successful. 2025-11-21 12:43:42.400 +05:30 d1503094-9a76-4d50-938e-0a523af900c1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 0.5571ms 2025-11-21 12:43:42.406 +05:30 bc8c10a8-e314-416d-8d0c-0d23c50978a0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:42.406 +05:30 bc8c10a8-e314-416d-8d0c-0d23c50978a0 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 7.2536ms 2025-11-21 12:43:42.406 +05:30 bc8c10a8-e314-416d-8d0c-0d23c50978a0 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:42.407 +05:30 bc8c10a8-e314-416d-8d0c-0d23c50978a0 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 9.9013ms 2025-11-21 12:43:42.409 +05:30 82176236-2ccf-4284-8035-488a937d31a4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:42.410 +05:30 82176236-2ccf-4284-8035-488a937d31a4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.5924ms 2025-11-21 12:43:42.410 +05:30 82176236-2ccf-4284-8035-488a937d31a4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:43:42.410 +05:30 82176236-2ccf-4284-8035-488a937d31a4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cfad0a9e-0ffd-4dab-857f-ea75ad603429}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 12:43:42.414 +05:30 82176236-2ccf-4284-8035-488a937d31a4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 16.8747ms 2025-11-21 12:43:42.492 +05:30 98a4ce5e-7ea6-4153-8f09-4e41fecd87dc INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:43:42.492 +05:30 47a5b9a5-b975-45d8-b8bc-515fb5cfe8ad INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:42.492 +05:30 36e540ff-f4e6-4fcd-9278-51e0bee8b39e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:43:42.493 +05:30 47a5b9a5-b975-45d8-b8bc-515fb5cfe8ad INF CORS policy execution successful. 2025-11-21 12:43:42.493 +05:30 36e540ff-f4e6-4fcd-9278-51e0bee8b39e INF CORS policy execution successful. 2025-11-21 12:43:42.493 +05:30 98a4ce5e-7ea6-4153-8f09-4e41fecd87dc INF CORS policy execution successful. 2025-11-21 12:43:42.493 +05:30 36e540ff-f4e6-4fcd-9278-51e0bee8b39e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:42.493 +05:30 98a4ce5e-7ea6-4153-8f09-4e41fecd87dc INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:42.493 +05:30 47a5b9a5-b975-45d8-b8bc-515fb5cfe8ad INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:42.493 +05:30 11b3140e-9ae4-4b92-9a62-d5c10d439537 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:43:42.493 +05:30 dc40b4e0-f943-47a8-9932-1ffd4ad7c077 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:43:42.493 +05:30 ab5b3f4a-829f-4eee-a82b-5e93299bd4a6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:42.493 +05:30 dc40b4e0-f943-47a8-9932-1ffd4ad7c077 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:42.493 +05:30 11b3140e-9ae4-4b92-9a62-d5c10d439537 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:42.493 +05:30 ab5b3f4a-829f-4eee-a82b-5e93299bd4a6 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:42.496 +05:30 dc40b4e0-f943-47a8-9932-1ffd4ad7c077 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:42.496 +05:30 dc40b4e0-f943-47a8-9932-1ffd4ad7c077 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 3.3258ms 2025-11-21 12:43:42.497 +05:30 dc40b4e0-f943-47a8-9932-1ffd4ad7c077 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:43:42.497 +05:30 dc40b4e0-f943-47a8-9932-1ffd4ad7c077 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 98a4ce5e-7ea6-4153-8f09-4e41fecd87dc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 12:43:42.497 +05:30 dc40b4e0-f943-47a8-9932-1ffd4ad7c077 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 4.8607ms 2025-11-21 12:43:42.497 +05:30 11b3140e-9ae4-4b92-9a62-d5c10d439537 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:42.497 +05:30 11b3140e-9ae4-4b92-9a62-d5c10d439537 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 4.1254ms 2025-11-21 12:43:42.497 +05:30 11b3140e-9ae4-4b92-9a62-d5c10d439537 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:43:42.498 +05:30 11b3140e-9ae4-4b92-9a62-d5c10d439537 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 36e540ff-f4e6-4fcd-9278-51e0bee8b39e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 12:43:42.498 +05:30 11b3140e-9ae4-4b92-9a62-d5c10d439537 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 5.6128ms 2025-11-21 12:43:42.498 +05:30 ab5b3f4a-829f-4eee-a82b-5e93299bd4a6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:42.499 +05:30 ab5b3f4a-829f-4eee-a82b-5e93299bd4a6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 5.3903ms 2025-11-21 12:43:42.499 +05:30 ab5b3f4a-829f-4eee-a82b-5e93299bd4a6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:42.499 +05:30 ab5b3f4a-829f-4eee-a82b-5e93299bd4a6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 6.8113ms 2025-11-21 12:43:42.790 +05:30 7405ea05-aefb-414f-be12-25fe191358fe INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:43:42.791 +05:30 7405ea05-aefb-414f-be12-25fe191358fe INF CORS policy execution successful. 2025-11-21 12:43:42.791 +05:30 7405ea05-aefb-414f-be12-25fe191358fe INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:42.792 +05:30 d2dce5b8-12b7-40d8-80d1-9ab22591ca30 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:42.792 +05:30 d2dce5b8-12b7-40d8-80d1-9ab22591ca30 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:42.800 +05:30 d2dce5b8-12b7-40d8-80d1-9ab22591ca30 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:42.801 +05:30 d2dce5b8-12b7-40d8-80d1-9ab22591ca30 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 8.7986ms 2025-11-21 12:43:42.801 +05:30 d2dce5b8-12b7-40d8-80d1-9ab22591ca30 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:43:42.802 +05:30 d2dce5b8-12b7-40d8-80d1-9ab22591ca30 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 11.9127ms 2025-11-21 12:43:49.752 +05:30 3d10209c-bd10-4178-9ab5-9dd810a90238 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 12:43:49.752 +05:30 7e755d0d-3c2e-4249-95c8-5ff8ad6744f0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 12:43:49.753 +05:30 3d10209c-bd10-4178-9ab5-9dd810a90238 INF CORS policy execution successful. 2025-11-21 12:43:49.753 +05:30 7e755d0d-3c2e-4249-95c8-5ff8ad6744f0 INF CORS policy execution successful. 2025-11-21 12:43:49.754 +05:30 3d10209c-bd10-4178-9ab5-9dd810a90238 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 1.8506ms 2025-11-21 12:43:49.754 +05:30 7e755d0d-3c2e-4249-95c8-5ff8ad6744f0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 1.8606ms 2025-11-21 12:43:49.818 +05:30 25c73e0f-af62-4172-9ea0-0d578406ed19 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 12:43:49.819 +05:30 25c73e0f-af62-4172-9ea0-0d578406ed19 INF CORS policy execution successful. 2025-11-21 12:43:49.821 +05:30 25c73e0f-af62-4172-9ea0-0d578406ed19 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:49.822 +05:30 f0dded85-bdf1-4d16-b725-e6e7bcd7e2d5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:43:49.822 +05:30 f0dded85-bdf1-4d16-b725-e6e7bcd7e2d5 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:50.047 +05:30 f0dded85-bdf1-4d16-b725-e6e7bcd7e2d5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:50.048 +05:30 f0dded85-bdf1-4d16-b725-e6e7bcd7e2d5 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 225.0191ms 2025-11-21 12:43:50.048 +05:30 f0dded85-bdf1-4d16-b725-e6e7bcd7e2d5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:43:50.048 +05:30 f0dded85-bdf1-4d16-b725-e6e7bcd7e2d5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 25c73e0f-af62-4172-9ea0-0d578406ed19}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 433} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshanv\",\"Image\":null,\"Timezone\":null,\"Timezone_Name\":null,\"Email\":null,\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":null,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-21 12:43:50.049 +05:30 f0dded85-bdf1-4d16-b725-e6e7bcd7e2d5 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 433 application/json; charset=utf-8 231.2433ms 2025-11-21 12:43:50.110 +05:30 fc503319-0b03-4609-a3ef-e1be91553b63 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 12:43:50.110 +05:30 fc503319-0b03-4609-a3ef-e1be91553b63 INF CORS policy execution successful. 2025-11-21 12:43:50.110 +05:30 fc503319-0b03-4609-a3ef-e1be91553b63 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:50.110 +05:30 2240423c-892a-4956-b219-e328ffd9defb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:43:50.111 +05:30 2240423c-892a-4956-b219-e328ffd9defb INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:43:50.114 +05:30 2240423c-892a-4956-b219-e328ffd9defb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:50.115 +05:30 2240423c-892a-4956-b219-e328ffd9defb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 3.9207ms 2025-11-21 12:43:50.115 +05:30 2240423c-892a-4956-b219-e328ffd9defb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:43:50.115 +05:30 2240423c-892a-4956-b219-e328ffd9defb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fc503319-0b03-4609-a3ef-e1be91553b63}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 433} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshanv\",\"Image\":null,\"Timezone\":null,\"Timezone_Name\":null,\"Email\":null,\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":null,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-21 12:43:50.115 +05:30 2240423c-892a-4956-b219-e328ffd9defb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 433 application/json; charset=utf-8 5.5554ms 2025-11-21 12:43:55.728 +05:30 ffbc7839-675b-40a3-acea-457053a271f4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - null null 2025-11-21 12:43:55.729 +05:30 ffbc7839-675b-40a3-acea-457053a271f4 INF CORS policy execution successful. 2025-11-21 12:43:55.730 +05:30 ffbc7839-675b-40a3-acea-457053a271f4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - 204 null null 2.0886ms 2025-11-21 12:43:55.823 +05:30 5f8a93c8-d8e7-4743-b814-2d53d312fe68 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - null null 2025-11-21 12:43:55.825 +05:30 5f8a93c8-d8e7-4743-b814-2d53d312fe68 INF CORS policy execution successful. 2025-11-21 12:43:55.827 +05:30 5f8a93c8-d8e7-4743-b814-2d53d312fe68 INF HTTP request: Path: /role/getrolelist QueryString: ?Search=Default&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:55.827 +05:30 96ec859e-70af-4945-bc71-1f743badd6ea INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-21 12:43:55.842 +05:30 96ec859e-70af-4945-bc71-1f743badd6ea INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 12:43:55.872 +05:30 96ec859e-70af-4945-bc71-1f743badd6ea INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:55.873 +05:30 96ec859e-70af-4945-bc71-1f743badd6ea INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 30.2079ms 2025-11-21 12:43:55.873 +05:30 96ec859e-70af-4945-bc71-1f743badd6ea INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-21 12:43:55.873 +05:30 96ec859e-70af-4945-bc71-1f743badd6ea INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5f8a93c8-d8e7-4743-b814-2d53d312fe68}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 115} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":1,\"Name\":\"Default\"}]"} 2025-11-21 12:43:55.874 +05:30 96ec859e-70af-4945-bc71-1f743badd6ea INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - 200 115 application/json; charset=utf-8 50.8181ms 2025-11-21 12:43:56.688 +05:30 1f871f5b-276f-4ddf-a94f-8d5464d18704 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-21 12:43:56.689 +05:30 1f871f5b-276f-4ddf-a94f-8d5464d18704 INF CORS policy execution successful. 2025-11-21 12:43:56.689 +05:30 1f871f5b-276f-4ddf-a94f-8d5464d18704 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 204 null null 1.2326ms 2025-11-21 12:43:56.786 +05:30 aea0de63-9800-4bfc-b203-8ddd75aeed46 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-21 12:43:56.788 +05:30 aea0de63-9800-4bfc-b203-8ddd75aeed46 INF CORS policy execution successful. 2025-11-21 12:43:56.789 +05:30 aea0de63-9800-4bfc-b203-8ddd75aeed46 INF HTTP request: Path: /role/getrolelist QueryString: ?Search=&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:43:56.789 +05:30 dd4108e3-e676-46dd-b378-f17e7d0d89b4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-21 12:43:56.790 +05:30 dd4108e3-e676-46dd-b378-f17e7d0d89b4 INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 12:43:56.796 +05:30 dd4108e3-e676-46dd-b378-f17e7d0d89b4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:43:56.797 +05:30 dd4108e3-e676-46dd-b378-f17e7d0d89b4 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 6.8236ms 2025-11-21 12:43:56.797 +05:30 dd4108e3-e676-46dd-b378-f17e7d0d89b4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-21 12:43:56.797 +05:30 dd4108e3-e676-46dd-b378-f17e7d0d89b4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: aea0de63-9800-4bfc-b203-8ddd75aeed46}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 179} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":1,\"Name\":\"Default\"},{\"Id\":2,\"Name\":\"Machinist\"},{\"Id\":4,\"Name\":\"Role2\"}]"} 2025-11-21 12:43:56.797 +05:30 dd4108e3-e676-46dd-b378-f17e7d0d89b4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 200 179 application/json; charset=utf-8 11.0849ms 2025-11-21 12:44:07.722 +05:30 49b4ffec-1d41-4435-9f75-eb284b1b8aa6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/timezone/gettimezonelist?Search=&Type=1 - null null 2025-11-21 12:44:07.724 +05:30 49b4ffec-1d41-4435-9f75-eb284b1b8aa6 INF CORS policy execution successful. 2025-11-21 12:44:07.725 +05:30 49b4ffec-1d41-4435-9f75-eb284b1b8aa6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/timezone/gettimezonelist?Search=&Type=1 - 204 null null 3.4286ms 2025-11-21 12:44:08.051 +05:30 4b29f8c8-5a23-489b-a406-c11dce7e2e68 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/timezone/gettimezonelist?Search=&Type=1 - null null 2025-11-21 12:44:08.054 +05:30 4b29f8c8-5a23-489b-a406-c11dce7e2e68 INF CORS policy execution successful. 2025-11-21 12:44:08.058 +05:30 4b29f8c8-5a23-489b-a406-c11dce7e2e68 INF HTTP request: Path: /timezone/gettimezonelist QueryString: ?Search=&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:44:08.060 +05:30 86eef75b-8df9-455c-a987-71c57c53f3e7 INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: 4b29f8c8-5a23-489b-a406-c11dce7e2e68} Body: 2025-11-21 12:44:08.062 +05:30 86eef75b-8df9-455c-a987-71c57c53f3e7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/timezone/gettimezonelist?Search=&Type=1 - 404 null null 10.3182ms 2025-11-21 12:44:08.063 +05:30 86eef75b-8df9-455c-a987-71c57c53f3e7 INF Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/timezone/gettimezonelist, Response status code: 404 2025-11-21 12:44:22.825 +05:30 fcb08c52-428a-4c2e-8dfa-7340edcbde83 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/timezone/gettimezonelist?Search=&Type=1 - null null 2025-11-21 12:44:22.826 +05:30 fcb08c52-428a-4c2e-8dfa-7340edcbde83 INF CORS policy execution successful. 2025-11-21 12:44:22.827 +05:30 fcb08c52-428a-4c2e-8dfa-7340edcbde83 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/timezone/gettimezonelist?Search=&Type=1 - 204 null null 1.8556ms 2025-11-21 12:44:22.917 +05:30 521afc5e-d69e-431f-be28-8f518b377dbf INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/timezone/gettimezonelist?Search=&Type=1 - null null 2025-11-21 12:44:22.919 +05:30 521afc5e-d69e-431f-be28-8f518b377dbf INF CORS policy execution successful. 2025-11-21 12:44:22.919 +05:30 521afc5e-d69e-431f-be28-8f518b377dbf INF HTTP request: Path: /timezone/gettimezonelist QueryString: ?Search=&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:44:22.920 +05:30 c3032e41-75f3-432f-a655-8df01cb091ea INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: 521afc5e-d69e-431f-be28-8f518b377dbf} Body: 2025-11-21 12:44:22.921 +05:30 c3032e41-75f3-432f-a655-8df01cb091ea INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/timezone/gettimezonelist?Search=&Type=1 - 404 null null 3.5614ms 2025-11-21 12:44:22.921 +05:30 c3032e41-75f3-432f-a655-8df01cb091ea INF Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/timezone/gettimezonelist, Response status code: 404 2025-11-21 12:46:45.587 +05:30 b7510306-e56c-4e46-94fc-0bafd7fe5a89 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:46:45.588 +05:30 f883640a-f393-4885-b41d-b27371a5d674 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:46:45.591 +05:30 7724a75b-a8bb-4762-93c6-6e7ca1940d09 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:46:45.591 +05:30 60489a45-6758-4fcc-9b42-7c9516ed0762 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:46:45.591 +05:30 7724a75b-a8bb-4762-93c6-6e7ca1940d09 INF CORS policy execution successful. 2025-11-21 12:46:45.591 +05:30 f883640a-f393-4885-b41d-b27371a5d674 INF CORS policy execution successful. 2025-11-21 12:46:45.591 +05:30 60489a45-6758-4fcc-9b42-7c9516ed0762 INF CORS policy execution successful. 2025-11-21 12:46:45.591 +05:30 b7510306-e56c-4e46-94fc-0bafd7fe5a89 INF CORS policy execution successful. 2025-11-21 12:46:45.592 +05:30 f883640a-f393-4885-b41d-b27371a5d674 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 4.289ms 2025-11-21 12:46:45.592 +05:30 b7510306-e56c-4e46-94fc-0bafd7fe5a89 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.8508ms 2025-11-21 12:46:45.592 +05:30 7724a75b-a8bb-4762-93c6-6e7ca1940d09 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.274ms 2025-11-21 12:46:45.592 +05:30 60489a45-6758-4fcc-9b42-7c9516ed0762 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.2248ms 2025-11-21 12:46:45.612 +05:30 b6f56fc1-eb56-4ada-956a-7207f1364e51 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:46:45.612 +05:30 b6f56fc1-eb56-4ada-956a-7207f1364e51 INF CORS policy execution successful. 2025-11-21 12:46:45.613 +05:30 b6f56fc1-eb56-4ada-956a-7207f1364e51 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 0.6453ms 2025-11-21 12:46:45.675 +05:30 25c8764f-577b-4954-93d3-dd0a3e08c066 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:46:45.675 +05:30 2da8003a-52cb-4a8b-8aae-915a0657578d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:46:45.677 +05:30 8994e79b-ecf0-44c1-80eb-7a6363b75e8e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 12:46:45.677 +05:30 2da8003a-52cb-4a8b-8aae-915a0657578d INF CORS policy execution successful. 2025-11-21 12:46:45.677 +05:30 25c8764f-577b-4954-93d3-dd0a3e08c066 INF CORS policy execution successful. 2025-11-21 12:46:45.677 +05:30 8994e79b-ecf0-44c1-80eb-7a6363b75e8e INF CORS policy execution successful. 2025-11-21 12:46:45.678 +05:30 2da8003a-52cb-4a8b-8aae-915a0657578d INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:46:45.678 +05:30 8994e79b-ecf0-44c1-80eb-7a6363b75e8e INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:46:45.678 +05:30 25c8764f-577b-4954-93d3-dd0a3e08c066 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:46:45.679 +05:30 9fd084a4-f91e-4388-93d6-4f6740548bfd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:46:45.679 +05:30 84a31120-9cdb-490d-800d-efb957de5d33 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:46:45.679 +05:30 ecd66af9-a4ce-4807-9a7b-b5f74c116f96 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:46:45.679 +05:30 84a31120-9cdb-490d-800d-efb957de5d33 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:46:45.679 +05:30 ecd66af9-a4ce-4807-9a7b-b5f74c116f96 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:46:45.679 +05:30 9fd084a4-f91e-4388-93d6-4f6740548bfd INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:46:45.697 +05:30 84a31120-9cdb-490d-800d-efb957de5d33 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:46:45.698 +05:30 84a31120-9cdb-490d-800d-efb957de5d33 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 18.6174ms 2025-11-21 12:46:45.698 +05:30 84a31120-9cdb-490d-800d-efb957de5d33 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:46:45.698 +05:30 84a31120-9cdb-490d-800d-efb957de5d33 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8994e79b-ecf0-44c1-80eb-7a6363b75e8e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 12:46:45.699 +05:30 84a31120-9cdb-490d-800d-efb957de5d33 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 22.2299ms 2025-11-21 12:46:45.707 +05:30 ecd66af9-a4ce-4807-9a7b-b5f74c116f96 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:46:45.709 +05:30 ecd66af9-a4ce-4807-9a7b-b5f74c116f96 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 29.3092ms 2025-11-21 12:46:45.709 +05:30 ecd66af9-a4ce-4807-9a7b-b5f74c116f96 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:46:45.709 +05:30 ecd66af9-a4ce-4807-9a7b-b5f74c116f96 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2da8003a-52cb-4a8b-8aae-915a0657578d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 12:46:45.710 +05:30 ecd66af9-a4ce-4807-9a7b-b5f74c116f96 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 34.7935ms 2025-11-21 12:46:45.711 +05:30 9fd084a4-f91e-4388-93d6-4f6740548bfd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:46:45.711 +05:30 9fd084a4-f91e-4388-93d6-4f6740548bfd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 32.1888ms 2025-11-21 12:46:45.712 +05:30 9fd084a4-f91e-4388-93d6-4f6740548bfd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:46:45.712 +05:30 9fd084a4-f91e-4388-93d6-4f6740548bfd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 36.9859ms 2025-11-21 12:46:45.837 +05:30 0190563d-0d96-4192-8787-b27a23813eea INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:46:45.837 +05:30 9d1845e2-a041-4693-8a05-5550fd52ec4c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:46:45.837 +05:30 0190563d-0d96-4192-8787-b27a23813eea INF CORS policy execution successful. 2025-11-21 12:46:45.837 +05:30 9d1845e2-a041-4693-8a05-5550fd52ec4c INF CORS policy execution successful. 2025-11-21 12:46:45.838 +05:30 9d1845e2-a041-4693-8a05-5550fd52ec4c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:46:45.838 +05:30 0190563d-0d96-4192-8787-b27a23813eea INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:46:45.838 +05:30 c24569eb-8a37-49cd-83dc-33ad9b6e8659 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:46:45.838 +05:30 161ba67f-6ce7-4151-be24-51e0fa58829f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:46:45.838 +05:30 161ba67f-6ce7-4151-be24-51e0fa58829f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:46:45.838 +05:30 c24569eb-8a37-49cd-83dc-33ad9b6e8659 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:46:45.843 +05:30 161ba67f-6ce7-4151-be24-51e0fa58829f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:46:45.844 +05:30 161ba67f-6ce7-4151-be24-51e0fa58829f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.5116ms 2025-11-21 12:46:45.844 +05:30 161ba67f-6ce7-4151-be24-51e0fa58829f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:46:45.844 +05:30 161ba67f-6ce7-4151-be24-51e0fa58829f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9d1845e2-a041-4693-8a05-5550fd52ec4c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 12:46:45.845 +05:30 c24569eb-8a37-49cd-83dc-33ad9b6e8659 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:46:45.845 +05:30 161ba67f-6ce7-4151-be24-51e0fa58829f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 8.1989ms 2025-11-21 12:46:45.845 +05:30 c24569eb-8a37-49cd-83dc-33ad9b6e8659 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.576ms 2025-11-21 12:46:45.845 +05:30 c24569eb-8a37-49cd-83dc-33ad9b6e8659 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:46:45.845 +05:30 c24569eb-8a37-49cd-83dc-33ad9b6e8659 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 8.8022ms 2025-11-21 12:46:45.945 +05:30 b7320f8d-963f-440b-8725-712559634556 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:46:45.946 +05:30 b7320f8d-963f-440b-8725-712559634556 INF CORS policy execution successful. 2025-11-21 12:46:45.946 +05:30 b7320f8d-963f-440b-8725-712559634556 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:46:45.946 +05:30 27adabc7-493a-489f-8064-e8ff9d973c55 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:46:45.947 +05:30 27adabc7-493a-489f-8064-e8ff9d973c55 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:46:45.951 +05:30 27adabc7-493a-489f-8064-e8ff9d973c55 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:46:45.952 +05:30 27adabc7-493a-489f-8064-e8ff9d973c55 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 4.8435ms 2025-11-21 12:46:45.952 +05:30 27adabc7-493a-489f-8064-e8ff9d973c55 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:46:45.952 +05:30 27adabc7-493a-489f-8064-e8ff9d973c55 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 7.158ms 2025-11-21 12:47:39.789 +05:30 be508b9d-0857-4584-8f36-f6db54d74d3f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:47:39.789 +05:30 ecf4f06d-cf23-473d-b724-3d0043fc0a5e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:47:39.790 +05:30 be508b9d-0857-4584-8f36-f6db54d74d3f INF CORS policy execution successful. 2025-11-21 12:47:39.790 +05:30 ecf4f06d-cf23-473d-b724-3d0043fc0a5e INF CORS policy execution successful. 2025-11-21 12:47:39.791 +05:30 ecf4f06d-cf23-473d-b724-3d0043fc0a5e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.6591ms 2025-11-21 12:47:39.791 +05:30 be508b9d-0857-4584-8f36-f6db54d74d3f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.9736ms 2025-11-21 12:47:39.833 +05:30 7e161a13-fd77-4a5a-961b-317aba1df1ce INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:47:39.835 +05:30 7e161a13-fd77-4a5a-961b-317aba1df1ce INF CORS policy execution successful. 2025-11-21 12:47:39.837 +05:30 7e161a13-fd77-4a5a-961b-317aba1df1ce INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:47:39.839 +05:30 3ea5f638-cc52-491f-aaf0-51df51579a47 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:47:39.839 +05:30 3ea5f638-cc52-491f-aaf0-51df51579a47 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:47:39.853 +05:30 3ea5f638-cc52-491f-aaf0-51df51579a47 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:47:39.855 +05:30 3ea5f638-cc52-491f-aaf0-51df51579a47 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 15.1573ms 2025-11-21 12:47:39.856 +05:30 3ea5f638-cc52-491f-aaf0-51df51579a47 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:47:39.858 +05:30 3ea5f638-cc52-491f-aaf0-51df51579a47 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 24.4678ms 2025-11-21 12:47:39.902 +05:30 652bc158-7589-4625-8303-207215704720 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:47:39.903 +05:30 652bc158-7589-4625-8303-207215704720 INF CORS policy execution successful. 2025-11-21 12:47:39.903 +05:30 652bc158-7589-4625-8303-207215704720 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:47:39.904 +05:30 86047972-bb3f-40a4-aee9-6e9f9ece2c5f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:47:39.904 +05:30 86047972-bb3f-40a4-aee9-6e9f9ece2c5f INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:47:39.907 +05:30 86047972-bb3f-40a4-aee9-6e9f9ece2c5f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:47:39.908 +05:30 86047972-bb3f-40a4-aee9-6e9f9ece2c5f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 4.0041ms 2025-11-21 12:47:39.908 +05:30 86047972-bb3f-40a4-aee9-6e9f9ece2c5f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:47:39.909 +05:30 86047972-bb3f-40a4-aee9-6e9f9ece2c5f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 7.0341ms 2025-11-21 12:47:39.954 +05:30 e95eef21-4e42-44c1-a157-d93947d027bf INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:47:39.955 +05:30 e95eef21-4e42-44c1-a157-d93947d027bf INF CORS policy execution successful. 2025-11-21 12:47:39.955 +05:30 e95eef21-4e42-44c1-a157-d93947d027bf INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:47:39.956 +05:30 ef530852-568b-4520-bd90-c4b8146cdae4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:47:39.956 +05:30 ef530852-568b-4520-bd90-c4b8146cdae4 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:47:39.960 +05:30 ef530852-568b-4520-bd90-c4b8146cdae4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:47:39.960 +05:30 ef530852-568b-4520-bd90-c4b8146cdae4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 4.2944ms 2025-11-21 12:47:39.960 +05:30 ef530852-568b-4520-bd90-c4b8146cdae4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:47:39.961 +05:30 ef530852-568b-4520-bd90-c4b8146cdae4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 6.708ms 2025-11-21 12:47:44.354 +05:30 8cdf9a5c-2d48-4d00-9aa5-e28955b5778b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 12:47:44.355 +05:30 3a242fd7-a2e3-49e6-892b-8e648917b390 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 12:47:44.355 +05:30 8cdf9a5c-2d48-4d00-9aa5-e28955b5778b INF CORS policy execution successful. 2025-11-21 12:47:44.355 +05:30 3a242fd7-a2e3-49e6-892b-8e648917b390 INF CORS policy execution successful. 2025-11-21 12:47:44.355 +05:30 8cdf9a5c-2d48-4d00-9aa5-e28955b5778b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.7909ms 2025-11-21 12:47:44.355 +05:30 3a242fd7-a2e3-49e6-892b-8e648917b390 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.4122ms 2025-11-21 12:47:44.423 +05:30 46f09a27-f120-4577-bdb1-47cd1899d849 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 12:47:44.424 +05:30 46f09a27-f120-4577-bdb1-47cd1899d849 INF CORS policy execution successful. 2025-11-21 12:47:44.424 +05:30 46f09a27-f120-4577-bdb1-47cd1899d849 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:47:44.425 +05:30 1c0c019b-32f8-4eec-886a-57f7fc574c0b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:47:44.425 +05:30 1c0c019b-32f8-4eec-886a-57f7fc574c0b INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:47:44.528 +05:30 1c0c019b-32f8-4eec-886a-57f7fc574c0b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:47:44.529 +05:30 1c0c019b-32f8-4eec-886a-57f7fc574c0b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 103.8128ms 2025-11-21 12:47:44.529 +05:30 1c0c019b-32f8-4eec-886a-57f7fc574c0b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:47:44.529 +05:30 1c0c019b-32f8-4eec-886a-57f7fc574c0b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 46f09a27-f120-4577-bdb1-47cd1899d849}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 433} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshanv\",\"Image\":null,\"Timezone\":null,\"Timezone_Name\":null,\"Email\":null,\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":null,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-21 12:47:44.529 +05:30 1c0c019b-32f8-4eec-886a-57f7fc574c0b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 433 application/json; charset=utf-8 106.1565ms 2025-11-21 12:47:44.650 +05:30 d9d59784-19fe-449b-8e75-8bb0f6b1766c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 12:47:44.651 +05:30 d9d59784-19fe-449b-8e75-8bb0f6b1766c INF CORS policy execution successful. 2025-11-21 12:47:44.652 +05:30 d9d59784-19fe-449b-8e75-8bb0f6b1766c INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:47:44.653 +05:30 543929db-9c24-4638-aa7c-d7b9398019d7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:47:44.653 +05:30 543929db-9c24-4638-aa7c-d7b9398019d7 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:47:44.846 +05:30 543929db-9c24-4638-aa7c-d7b9398019d7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:47:44.847 +05:30 543929db-9c24-4638-aa7c-d7b9398019d7 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 193.3589ms 2025-11-21 12:47:44.847 +05:30 543929db-9c24-4638-aa7c-d7b9398019d7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:47:44.847 +05:30 543929db-9c24-4638-aa7c-d7b9398019d7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d9d59784-19fe-449b-8e75-8bb0f6b1766c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 433} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshanv\",\"Image\":null,\"Timezone\":null,\"Timezone_Name\":null,\"Email\":null,\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":null,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-21 12:47:44.847 +05:30 543929db-9c24-4638-aa7c-d7b9398019d7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 433 application/json; charset=utf-8 197.3152ms 2025-11-21 12:48:13.700 +05:30 ab6d2032-7213-41e6-840b-c1b9525fe7aa INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - null null 2025-11-21 12:48:13.703 +05:30 ab6d2032-7213-41e6-840b-c1b9525fe7aa INF CORS policy execution successful. 2025-11-21 12:48:13.704 +05:30 ab6d2032-7213-41e6-840b-c1b9525fe7aa INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 204 null null 4.7041ms 2025-11-21 12:48:13.786 +05:30 84a3c874-c7fd-4dd9-8f4e-ad2db1e46e4a INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - application/json 163 2025-11-21 12:48:13.788 +05:30 84a3c874-c7fd-4dd9-8f4e-ad2db1e46e4a INF CORS policy execution successful. 2025-11-21 12:48:13.789 +05:30 84a3c874-c7fd-4dd9-8f4e-ad2db1e46e4a INF HTTP request: Path: /user/upsertuser QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Content-Length: 163}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"Id":2,"loginName":"vyshanv","employee":null,"timezone":2,"email":"vysh@gmail.com","phone":null,"mobile":null,"userType":1,"role":1,"inActive":null,"password":""} 2025-11-21 12:48:13.791 +05:30 90592fad-715f-4628-a870-db42da195a3c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-21 12:48:13.808 +05:30 90592fad-715f-4628-a870-db42da195a3c INF Route matched with {action = "UpsertUser", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertUser(Sang.AccessController.Api.Models.APIRequest.UserRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:48:13.858 +05:30 90592fad-715f-4628-a870-db42da195a3c INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:48:13.858 +05:30 90592fad-715f-4628-a870-db42da195a3c INF Executed action Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api) in 49.6212ms 2025-11-21 12:48:13.858 +05:30 90592fad-715f-4628-a870-db42da195a3c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-21 12:48:13.859 +05:30 90592fad-715f-4628-a870-db42da195a3c INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 84a3c874-c7fd-4dd9-8f4e-ad2db1e46e4a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 232} Body: {"status":"Failure","statusCode":4000,"message":"Api Validation error","result":"[{\"PropertyName\":\"inActive\",\"ErrorMessage\":\"Error converting value {null} to type 'System.Boolean'. Path 'inActive', line 1, position 148.\"}]"} 2025-11-21 12:48:13.859 +05:30 90592fad-715f-4628-a870-db42da195a3c INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 400 232 application/json; charset=utf-8 72.5049ms 2025-11-21 12:48:39.638 +05:30 f67b5914-35b3-4982-8152-2e5f2e2a1969 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - null null 2025-11-21 12:48:39.642 +05:30 f67b5914-35b3-4982-8152-2e5f2e2a1969 INF CORS policy execution successful. 2025-11-21 12:48:39.644 +05:30 f67b5914-35b3-4982-8152-2e5f2e2a1969 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 204 null null 5.7748ms 2025-11-21 12:48:39.768 +05:30 d6f2c928-92f1-4db5-b136-f2d6ea1866a6 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - application/json 164 2025-11-21 12:48:39.772 +05:30 d6f2c928-92f1-4db5-b136-f2d6ea1866a6 INF CORS policy execution successful. 2025-11-21 12:48:39.774 +05:30 d6f2c928-92f1-4db5-b136-f2d6ea1866a6 INF HTTP request: Path: /user/upsertuser QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Content-Length: 164}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"Id":2,"loginName":"vyshanv","employee":null,"timezone":2,"email":"vysh@gmail.com","phone":null,"mobile":null,"userType":1,"role":1,"inActive":false,"password":""} 2025-11-21 12:48:39.775 +05:30 4e5446fe-d46d-45c1-bf58-7a325e7aa167 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-21 12:48:39.777 +05:30 4e5446fe-d46d-45c1-bf58-7a325e7aa167 INF Route matched with {action = "UpsertUser", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertUser(Sang.AccessController.Api.Models.APIRequest.UserRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:48:40.704 +05:30 4e5446fe-d46d-45c1-bf58-7a325e7aa167 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:48:40.710 +05:30 4e5446fe-d46d-45c1-bf58-7a325e7aa167 INF Executed action Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api) in 933.3298ms 2025-11-21 12:48:40.711 +05:30 4e5446fe-d46d-45c1-bf58-7a325e7aa167 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-21 12:48:40.711 +05:30 4e5446fe-d46d-45c1-bf58-7a325e7aa167 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: d6f2c928-92f1-4db5-b136-f2d6ea1866a6}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 89} Body: {"status":"Success","statusCode":2001,"message":"User updated successfully","result":"2"} 2025-11-21 12:48:40.712 +05:30 4e5446fe-d46d-45c1-bf58-7a325e7aa167 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 201 89 application/json; charset=utf-8 944.6768ms 2025-11-21 12:48:46.948 +05:30 b7028294-a7f9-484a-981f-596f1fe6cfd2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:48:46.950 +05:30 b7028294-a7f9-484a-981f-596f1fe6cfd2 INF CORS policy execution successful. 2025-11-21 12:48:46.950 +05:30 b4f6c166-94c7-4152-8a5d-e6de8eeb4556 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:48:46.950 +05:30 b4f6c166-94c7-4152-8a5d-e6de8eeb4556 INF CORS policy execution successful. 2025-11-21 12:48:46.951 +05:30 b4f6c166-94c7-4152-8a5d-e6de8eeb4556 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.9355ms 2025-11-21 12:48:46.951 +05:30 b7028294-a7f9-484a-981f-596f1fe6cfd2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.1502ms 2025-11-21 12:48:47.026 +05:30 443db88d-98dc-4e93-92a0-c771f480bb09 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:48:47.029 +05:30 443db88d-98dc-4e93-92a0-c771f480bb09 INF CORS policy execution successful. 2025-11-21 12:48:47.030 +05:30 443db88d-98dc-4e93-92a0-c771f480bb09 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:48:47.031 +05:30 b1b73b00-1186-47d7-890c-25afefc2cb8f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:48:47.031 +05:30 b1b73b00-1186-47d7-890c-25afefc2cb8f INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:48:47.055 +05:30 b1b73b00-1186-47d7-890c-25afefc2cb8f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:48:47.056 +05:30 b1b73b00-1186-47d7-890c-25afefc2cb8f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 24.2722ms 2025-11-21 12:48:47.056 +05:30 b1b73b00-1186-47d7-890c-25afefc2cb8f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:48:47.058 +05:30 b1b73b00-1186-47d7-890c-25afefc2cb8f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 31.7389ms 2025-11-21 12:48:47.145 +05:30 6bfb0430-df4f-485c-8480-e5c52963b298 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:48:47.147 +05:30 6bfb0430-df4f-485c-8480-e5c52963b298 INF CORS policy execution successful. 2025-11-21 12:48:47.147 +05:30 6bfb0430-df4f-485c-8480-e5c52963b298 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:48:47.148 +05:30 50e8ec0b-d2e3-48d9-a95a-3c571f7e2816 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:48:47.149 +05:30 50e8ec0b-d2e3-48d9-a95a-3c571f7e2816 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:48:47.160 +05:30 50e8ec0b-d2e3-48d9-a95a-3c571f7e2816 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:48:47.161 +05:30 50e8ec0b-d2e3-48d9-a95a-3c571f7e2816 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 11.7604ms 2025-11-21 12:48:47.161 +05:30 50e8ec0b-d2e3-48d9-a95a-3c571f7e2816 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:48:47.162 +05:30 50e8ec0b-d2e3-48d9-a95a-3c571f7e2816 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 16.8135ms 2025-11-21 12:48:47.223 +05:30 c86fb659-9ef3-4036-8547-437992b6eeea INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:48:47.225 +05:30 c86fb659-9ef3-4036-8547-437992b6eeea INF CORS policy execution successful. 2025-11-21 12:48:47.226 +05:30 c86fb659-9ef3-4036-8547-437992b6eeea INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:48:47.227 +05:30 82c0b889-be72-4f10-ae05-1beb51659504 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:48:47.227 +05:30 82c0b889-be72-4f10-ae05-1beb51659504 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:48:47.238 +05:30 82c0b889-be72-4f10-ae05-1beb51659504 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:48:47.239 +05:30 82c0b889-be72-4f10-ae05-1beb51659504 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 11.8308ms 2025-11-21 12:48:47.239 +05:30 82c0b889-be72-4f10-ae05-1beb51659504 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:48:47.240 +05:30 82c0b889-be72-4f10-ae05-1beb51659504 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 16.6706ms 2025-11-21 12:49:05.219 +05:30 20256c25-410e-41c3-82dc-15bfb8ba004c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=4 - null null 2025-11-21 12:49:05.219 +05:30 888a32d8-08a0-4faa-9287-1ad4dc7544f5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=4 - null null 2025-11-21 12:49:05.221 +05:30 888a32d8-08a0-4faa-9287-1ad4dc7544f5 INF CORS policy execution successful. 2025-11-21 12:49:05.221 +05:30 20256c25-410e-41c3-82dc-15bfb8ba004c INF CORS policy execution successful. 2025-11-21 12:49:05.222 +05:30 20256c25-410e-41c3-82dc-15bfb8ba004c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=4 - 204 null null 3.2543ms 2025-11-21 12:49:05.222 +05:30 888a32d8-08a0-4faa-9287-1ad4dc7544f5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=4 - 204 null null 3.5573ms 2025-11-21 12:49:05.294 +05:30 bad9a450-c48c-4d58-8840-832e2210430d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=4 - null null 2025-11-21 12:49:05.296 +05:30 bad9a450-c48c-4d58-8840-832e2210430d INF CORS policy execution successful. 2025-11-21 12:49:05.297 +05:30 bad9a450-c48c-4d58-8840-832e2210430d INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=4 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:49:05.298 +05:30 f9cee176-1445-4bd9-8819-68e57f6667ae INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:49:05.298 +05:30 f9cee176-1445-4bd9-8819-68e57f6667ae INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:49:05.341 +05:30 f9cee176-1445-4bd9-8819-68e57f6667ae INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:49:05.342 +05:30 f9cee176-1445-4bd9-8819-68e57f6667ae INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 43.0337ms 2025-11-21 12:49:05.342 +05:30 f9cee176-1445-4bd9-8819-68e57f6667ae INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:49:05.342 +05:30 f9cee176-1445-4bd9-8819-68e57f6667ae INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: bad9a450-c48c-4d58-8840-832e2210430d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 428} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":4,\"LoginName\":\"Qa\",\"Image\":null,\"Timezone\":null,\"Timezone_Name\":null,\"Email\":null,\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":null,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-21 12:49:05.343 +05:30 f9cee176-1445-4bd9-8819-68e57f6667ae INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=4 - 200 428 application/json; charset=utf-8 48.8621ms 2025-11-21 12:49:05.450 +05:30 0ed505aa-5635-4bd1-b60f-5269b294d1dd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=4 - null null 2025-11-21 12:49:05.451 +05:30 0ed505aa-5635-4bd1-b60f-5269b294d1dd INF CORS policy execution successful. 2025-11-21 12:49:05.451 +05:30 0ed505aa-5635-4bd1-b60f-5269b294d1dd INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=4 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:49:05.452 +05:30 6ff2de19-5ea5-4a15-a920-b93607956107 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:49:05.452 +05:30 6ff2de19-5ea5-4a15-a920-b93607956107 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:49:05.459 +05:30 6ff2de19-5ea5-4a15-a920-b93607956107 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:49:05.459 +05:30 6ff2de19-5ea5-4a15-a920-b93607956107 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 6.8933ms 2025-11-21 12:49:05.459 +05:30 6ff2de19-5ea5-4a15-a920-b93607956107 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 12:49:05.459 +05:30 6ff2de19-5ea5-4a15-a920-b93607956107 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0ed505aa-5635-4bd1-b60f-5269b294d1dd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 428} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":4,\"LoginName\":\"Qa\",\"Image\":null,\"Timezone\":null,\"Timezone_Name\":null,\"Email\":null,\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":null,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-21 12:49:05.460 +05:30 6ff2de19-5ea5-4a15-a920-b93607956107 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=4 - 200 428 application/json; charset=utf-8 9.974ms 2025-11-21 12:49:09.274 +05:30 4395bc03-3b77-4c70-862e-793e0da7318a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:49:09.274 +05:30 5c30c68c-8b50-41aa-8ef2-988857e83eca INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:49:09.276 +05:30 5c30c68c-8b50-41aa-8ef2-988857e83eca INF CORS policy execution successful. 2025-11-21 12:49:09.276 +05:30 4395bc03-3b77-4c70-862e-793e0da7318a INF CORS policy execution successful. 2025-11-21 12:49:09.276 +05:30 5c30c68c-8b50-41aa-8ef2-988857e83eca INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.1593ms 2025-11-21 12:49:09.276 +05:30 4395bc03-3b77-4c70-862e-793e0da7318a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.1528ms 2025-11-21 12:49:09.323 +05:30 aaf59053-4077-405b-963f-1564620a6919 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:49:09.325 +05:30 aaf59053-4077-405b-963f-1564620a6919 INF CORS policy execution successful. 2025-11-21 12:49:09.326 +05:30 aaf59053-4077-405b-963f-1564620a6919 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:49:09.327 +05:30 0d7f2001-8487-44e2-9c12-89dc615bec9f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:49:09.327 +05:30 0d7f2001-8487-44e2-9c12-89dc615bec9f INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:49:09.340 +05:30 0d7f2001-8487-44e2-9c12-89dc615bec9f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:49:09.341 +05:30 0d7f2001-8487-44e2-9c12-89dc615bec9f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 13.4676ms 2025-11-21 12:49:09.341 +05:30 0d7f2001-8487-44e2-9c12-89dc615bec9f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:49:09.342 +05:30 0d7f2001-8487-44e2-9c12-89dc615bec9f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 18.9005ms 2025-11-21 12:49:09.443 +05:30 99dbf039-2acc-4180-a76f-eec619c01dda INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:49:09.444 +05:30 99dbf039-2acc-4180-a76f-eec619c01dda INF CORS policy execution successful. 2025-11-21 12:49:09.445 +05:30 99dbf039-2acc-4180-a76f-eec619c01dda INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:49:09.445 +05:30 c4c48079-5699-4bad-9758-e8df6c77430f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:49:09.445 +05:30 c4c48079-5699-4bad-9758-e8df6c77430f INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:49:09.452 +05:30 c4c48079-5699-4bad-9758-e8df6c77430f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:49:09.452 +05:30 c4c48079-5699-4bad-9758-e8df6c77430f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.7459ms 2025-11-21 12:49:09.452 +05:30 c4c48079-5699-4bad-9758-e8df6c77430f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:49:09.453 +05:30 c4c48079-5699-4bad-9758-e8df6c77430f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 9.9101ms 2025-11-21 12:49:09.511 +05:30 238e065d-0b6d-4d84-8dc4-2cc92feea71f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:49:09.512 +05:30 238e065d-0b6d-4d84-8dc4-2cc92feea71f INF CORS policy execution successful. 2025-11-21 12:49:09.513 +05:30 238e065d-0b6d-4d84-8dc4-2cc92feea71f INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:49:09.513 +05:30 a60e0530-7822-4f28-8435-3a3994793833 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:49:09.513 +05:30 a60e0530-7822-4f28-8435-3a3994793833 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:49:09.519 +05:30 a60e0530-7822-4f28-8435-3a3994793833 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:49:09.519 +05:30 a60e0530-7822-4f28-8435-3a3994793833 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.0812ms 2025-11-21 12:49:09.519 +05:30 a60e0530-7822-4f28-8435-3a3994793833 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 12:49:09.520 +05:30 a60e0530-7822-4f28-8435-3a3994793833 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 8.8735ms 2025-11-21 12:53:16.789 +05:30 9217d7df-2a21-4b34-baf3-a028f27fff15 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:53:16.797 +05:30 9217d7df-2a21-4b34-baf3-a028f27fff15 INF CORS policy execution successful. 2025-11-21 12:53:16.800 +05:30 9217d7df-2a21-4b34-baf3-a028f27fff15 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 11.9871ms 2025-11-21 12:53:16.801 +05:30 4825964c-3b2c-4a00-9129-40efb21e557f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:53:16.802 +05:30 4825964c-3b2c-4a00-9129-40efb21e557f INF CORS policy execution successful. 2025-11-21 12:53:16.802 +05:30 aaf6022f-b993-4148-8166-364a50d3acb9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:53:16.803 +05:30 4825964c-3b2c-4a00-9129-40efb21e557f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.1795ms 2025-11-21 12:53:16.803 +05:30 aaf6022f-b993-4148-8166-364a50d3acb9 INF CORS policy execution successful. 2025-11-21 12:53:16.803 +05:30 4d0d3585-50ce-4c01-9c1e-c953cb9f3f55 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:53:16.803 +05:30 4d0d3585-50ce-4c01-9c1e-c953cb9f3f55 INF CORS policy execution successful. 2025-11-21 12:53:16.803 +05:30 aaf6022f-b993-4148-8166-364a50d3acb9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.6488ms 2025-11-21 12:53:16.803 +05:30 4d0d3585-50ce-4c01-9c1e-c953cb9f3f55 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.3934ms 2025-11-21 12:53:16.842 +05:30 7a3e42da-ee4a-4a0f-a28f-e7bab3ec9b66 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:53:16.854 +05:30 af9f209b-3d5a-46b0-b966-aa6901fce51c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:53:16.879 +05:30 af9f209b-3d5a-46b0-b966-aa6901fce51c INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/18/2025 9:47:33 AM', Current time (UTC): '11/21/2025 7:23:16 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 12:53:16.879 +05:30 7a3e42da-ee4a-4a0f-a28f-e7bab3ec9b66 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/18/2025 9:47:33 AM', Current time (UTC): '11/21/2025 7:23:16 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 12:53:16.926 +05:30 af9f209b-3d5a-46b0-b966-aa6901fce51c INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/18/2025 9:47:33 AM', Current time (UTC): '11/21/2025 7:23:16 AM'. 2025-11-21 12:53:16.926 +05:30 7a3e42da-ee4a-4a0f-a28f-e7bab3ec9b66 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/18/2025 9:47:33 AM', Current time (UTC): '11/21/2025 7:23:16 AM'. 2025-11-21 12:53:16.926 +05:30 af9f209b-3d5a-46b0-b966-aa6901fce51c INF CORS policy execution successful. 2025-11-21 12:53:16.926 +05:30 7a3e42da-ee4a-4a0f-a28f-e7bab3ec9b66 INF CORS policy execution successful. 2025-11-21 12:53:16.930 +05:30 af9f209b-3d5a-46b0-b966-aa6901fce51c INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzQ1NzQ1MywiZXhwIjoxNzYzNDU5MjUzLCJpYXQiOjE3NjM0NTc0NTN9.dRR3B_I_DDxbjdVJtj86yuYjKheyzQY_uzChACDCT-Y}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:53:16.930 +05:30 7a3e42da-ee4a-4a0f-a28f-e7bab3ec9b66 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzQ1NzQ1MywiZXhwIjoxNzYzNDU5MjUzLCJpYXQiOjE3NjM0NTc0NTN9.dRR3B_I_DDxbjdVJtj86yuYjKheyzQY_uzChACDCT-Y}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:53:16.935 +05:30 ba122b30-779d-43cc-a33e-1acd351294f6 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 12:53:16.935 +05:30 4773fb88-b7b4-40ae-9aed-7188644cd90a INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 12:53:16.946 +05:30 4773fb88-b7b4-40ae-9aed-7188644cd90a INF AuthenticationScheme: Bearer was challenged. 2025-11-21 12:53:16.946 +05:30 ba122b30-779d-43cc-a33e-1acd351294f6 INF AuthenticationScheme: Bearer was challenged. 2025-11-21 12:53:16.947 +05:30 4773fb88-b7b4-40ae-9aed-7188644cd90a INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 7a3e42da-ee4a-4a0f-a28f-e7bab3ec9b66}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/18/2025 09:47:33'"} Body: 2025-11-21 12:53:16.948 +05:30 4773fb88-b7b4-40ae-9aed-7188644cd90a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 105.8441ms 2025-11-21 12:53:16.948 +05:30 ba122b30-779d-43cc-a33e-1acd351294f6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 401 null null 93.7603ms 2025-11-21 12:53:17.025 +05:30 6b4c05c1-e179-49fe-ab9a-2e692707590b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 12:53:17.027 +05:30 6b4c05c1-e179-49fe-ab9a-2e692707590b INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/18/2025 9:47:33 AM', Current time (UTC): '11/21/2025 7:23:17 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 12:53:17.025 +05:30 d42389ac-2199-4cff-8adc-bd2161e4682e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:53:17.032 +05:30 6b4c05c1-e179-49fe-ab9a-2e692707590b INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/18/2025 9:47:33 AM', Current time (UTC): '11/21/2025 7:23:17 AM'. 2025-11-21 12:53:17.034 +05:30 6b4c05c1-e179-49fe-ab9a-2e692707590b INF CORS policy execution successful. 2025-11-21 12:53:17.035 +05:30 6b4c05c1-e179-49fe-ab9a-2e692707590b INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzQ1NzQ1MywiZXhwIjoxNzYzNDU5MjUzLCJpYXQiOjE3NjM0NTc0NTN9.dRR3B_I_DDxbjdVJtj86yuYjKheyzQY_uzChACDCT-Y}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:53:17.035 +05:30 d102fc6b-5605-4b3b-99aa-5a2b3487ce2f INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 12:53:17.035 +05:30 475bb3d5-b45b-4f40-9bd2-345dd24c63fd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzQ1NzQ1MywiZXhwIjoxNzYzNDkzNDUzLCJpYXQiOjE3NjM0NTc0NTN9.6tNZLkeZiY4GczX9PX4SQRBmeVtReNInapPFuzlGFrY - null null 2025-11-21 12:53:17.036 +05:30 475bb3d5-b45b-4f40-9bd2-345dd24c63fd INF CORS policy execution successful. 2025-11-21 12:53:17.037 +05:30 d102fc6b-5605-4b3b-99aa-5a2b3487ce2f INF AuthenticationScheme: Bearer was challenged. 2025-11-21 12:53:17.037 +05:30 d42389ac-2199-4cff-8adc-bd2161e4682e INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/18/2025 9:47:33 AM', Current time (UTC): '11/21/2025 7:23:17 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 12:53:17.038 +05:30 475bb3d5-b45b-4f40-9bd2-345dd24c63fd INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzQ1NzQ1MywiZXhwIjoxNzYzNDkzNDUzLCJpYXQiOjE3NjM0NTc0NTN9.6tNZLkeZiY4GczX9PX4SQRBmeVtReNInapPFuzlGFrY Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:53:17.038 +05:30 d42389ac-2199-4cff-8adc-bd2161e4682e INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/18/2025 9:47:33 AM', Current time (UTC): '11/21/2025 7:23:17 AM'. 2025-11-21 12:53:17.038 +05:30 d102fc6b-5605-4b3b-99aa-5a2b3487ce2f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 401 null null 13.0661ms 2025-11-21 12:53:17.038 +05:30 d42389ac-2199-4cff-8adc-bd2161e4682e INF CORS policy execution successful. 2025-11-21 12:53:17.039 +05:30 d42389ac-2199-4cff-8adc-bd2161e4682e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzQ1NzQ1MywiZXhwIjoxNzYzNDU5MjUzLCJpYXQiOjE3NjM0NTc0NTN9.dRR3B_I_DDxbjdVJtj86yuYjKheyzQY_uzChACDCT-Y}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:53:17.039 +05:30 4f9c5efe-d1c4-4c9e-974f-6607686afbe2 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 12:53:17.039 +05:30 4f9c5efe-d1c4-4c9e-974f-6607686afbe2 INF AuthenticationScheme: Bearer was challenged. 2025-11-21 12:53:17.040 +05:30 327bb865-62b2-4719-833e-fb0ea4cc00bd INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-21 12:53:17.040 +05:30 4f9c5efe-d1c4-4c9e-974f-6607686afbe2 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: d42389ac-2199-4cff-8adc-bd2161e4682e}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/18/2025 09:47:33'"} Body: 2025-11-21 12:53:17.040 +05:30 4f9c5efe-d1c4-4c9e-974f-6607686afbe2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 15.7875ms 2025-11-21 12:53:17.097 +05:30 327bb865-62b2-4719-833e-fb0ea4cc00bd INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-21 12:53:17.147 +05:30 327bb865-62b2-4719-833e-fb0ea4cc00bd INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:53:17.149 +05:30 327bb865-62b2-4719-833e-fb0ea4cc00bd INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 50.8201ms 2025-11-21 12:53:17.149 +05:30 327bb865-62b2-4719-833e-fb0ea4cc00bd INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-21 12:53:17.149 +05:30 327bb865-62b2-4719-833e-fb0ea4cc00bd INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 475bb3d5-b45b-4f40-9bd2-345dd24c63fd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Failure","statusCode":4000,"message":"Refresh token has expired","result":null} 2025-11-21 12:53:17.151 +05:30 327bb865-62b2-4719-833e-fb0ea4cc00bd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzQ1NzQ1MywiZXhwIjoxNzYzNDkzNDUzLCJpYXQiOjE3NjM0NTc0NTN9.6tNZLkeZiY4GczX9PX4SQRBmeVtReNInapPFuzlGFrY - 400 90 application/json; charset=utf-8 115.4229ms 2025-11-21 12:53:25.715 +05:30 80794a00-f0cb-423b-9d11-2f572cbd4dd2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:53:25.716 +05:30 d7332a5b-b942-4f66-9f60-a3dfdfa4fa35 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:53:25.719 +05:30 d7332a5b-b942-4f66-9f60-a3dfdfa4fa35 INF CORS policy execution successful. 2025-11-21 12:53:25.719 +05:30 80794a00-f0cb-423b-9d11-2f572cbd4dd2 INF CORS policy execution successful. 2025-11-21 12:53:25.720 +05:30 d7332a5b-b942-4f66-9f60-a3dfdfa4fa35 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.189ms 2025-11-21 12:53:25.720 +05:30 80794a00-f0cb-423b-9d11-2f572cbd4dd2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 5.5219ms 2025-11-21 12:53:25.767 +05:30 8c573fc9-24e5-4f1f-b530-f5bdb8d7f990 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:53:25.777 +05:30 8c573fc9-24e5-4f1f-b530-f5bdb8d7f990 INF CORS policy execution successful. 2025-11-21 12:53:25.779 +05:30 8c573fc9-24e5-4f1f-b530-f5bdb8d7f990 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcwOTgwNCwiZXhwIjoxNzYzNzExNjA0LCJpYXQiOjE3NjM3MDk4MDR9.bvqUxzAushhD05JZD2GGxZQBn8VBirSeX6FtkosWdt8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:53:25.780 +05:30 28f46a10-7a91-48bb-a8a9-d24659ba7183 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:53:25.782 +05:30 28f46a10-7a91-48bb-a8a9-d24659ba7183 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:53:25.842 +05:30 28f46a10-7a91-48bb-a8a9-d24659ba7183 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:53:25.843 +05:30 28f46a10-7a91-48bb-a8a9-d24659ba7183 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 61.4095ms 2025-11-21 12:53:25.843 +05:30 28f46a10-7a91-48bb-a8a9-d24659ba7183 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:53:25.844 +05:30 28f46a10-7a91-48bb-a8a9-d24659ba7183 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8c573fc9-24e5-4f1f-b530-f5bdb8d7f990}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-21 12:53:25.846 +05:30 28f46a10-7a91-48bb-a8a9-d24659ba7183 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 78.7026ms 2025-11-21 12:53:25.893 +05:30 caa7444c-7cd3-496c-9d17-9c61276f0e94 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:53:25.894 +05:30 caa7444c-7cd3-496c-9d17-9c61276f0e94 INF CORS policy execution successful. 2025-11-21 12:53:25.895 +05:30 caa7444c-7cd3-496c-9d17-9c61276f0e94 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcwOTgwNCwiZXhwIjoxNzYzNzExNjA0LCJpYXQiOjE3NjM3MDk4MDR9.bvqUxzAushhD05JZD2GGxZQBn8VBirSeX6FtkosWdt8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:53:25.895 +05:30 229d4d5f-e9e9-4a87-a429-ede8e0a8ce22 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:53:25.896 +05:30 229d4d5f-e9e9-4a87-a429-ede8e0a8ce22 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:53:25.906 +05:30 229d4d5f-e9e9-4a87-a429-ede8e0a8ce22 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:53:25.906 +05:30 229d4d5f-e9e9-4a87-a429-ede8e0a8ce22 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.2279ms 2025-11-21 12:53:25.906 +05:30 229d4d5f-e9e9-4a87-a429-ede8e0a8ce22 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:53:25.907 +05:30 229d4d5f-e9e9-4a87-a429-ede8e0a8ce22 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: caa7444c-7cd3-496c-9d17-9c61276f0e94}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-21 12:53:25.908 +05:30 229d4d5f-e9e9-4a87-a429-ede8e0a8ce22 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 14.9339ms 2025-11-21 12:53:29.158 +05:30 3079337f-04b3-4282-91ed-184defd1c0d4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 12:53:29.158 +05:30 3079337f-04b3-4282-91ed-184defd1c0d4 INF CORS policy execution successful. 2025-11-21 12:53:29.159 +05:30 3079337f-04b3-4282-91ed-184defd1c0d4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.9338ms 2025-11-21 12:53:29.227 +05:30 bb479d97-5763-48d9-8287-8e512cbc38c2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 12:53:29.229 +05:30 bb479d97-5763-48d9-8287-8e512cbc38c2 INF CORS policy execution successful. 2025-11-21 12:53:29.230 +05:30 bb479d97-5763-48d9-8287-8e512cbc38c2 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcwOTgwNCwiZXhwIjoxNzYzNzExNjA0LCJpYXQiOjE3NjM3MDk4MDR9.bvqUxzAushhD05JZD2GGxZQBn8VBirSeX6FtkosWdt8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:53:29.230 +05:30 de9b3d41-89f7-4ec3-b2a9-bc11fa3cf5c9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:53:29.230 +05:30 de9b3d41-89f7-4ec3-b2a9-bc11fa3cf5c9 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:53:29.238 +05:30 de9b3d41-89f7-4ec3-b2a9-bc11fa3cf5c9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:53:29.239 +05:30 de9b3d41-89f7-4ec3-b2a9-bc11fa3cf5c9 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 8.0971ms 2025-11-21 12:53:29.239 +05:30 de9b3d41-89f7-4ec3-b2a9-bc11fa3cf5c9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:53:29.239 +05:30 de9b3d41-89f7-4ec3-b2a9-bc11fa3cf5c9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: bb479d97-5763-48d9-8287-8e512cbc38c2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-21 12:53:29.239 +05:30 de9b3d41-89f7-4ec3-b2a9-bc11fa3cf5c9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 12.1315ms 2025-11-21 12:57:19.541 +05:30 2e47bf0a-f109-4501-a0bd-4155535e335e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:57:19.544 +05:30 2e47bf0a-f109-4501-a0bd-4155535e335e INF CORS policy execution successful. 2025-11-21 12:57:19.546 +05:30 2e47bf0a-f109-4501-a0bd-4155535e335e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 5.4951ms 2025-11-21 12:57:19.592 +05:30 55d84867-01c7-4f90-8725-a96b320692fb INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:57:19.592 +05:30 55d84867-01c7-4f90-8725-a96b320692fb INF CORS policy execution successful. 2025-11-21 12:57:19.592 +05:30 55d84867-01c7-4f90-8725-a96b320692fb INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.7508ms 2025-11-21 12:57:19.602 +05:30 74d9912d-6491-466e-b414-0fac31418d27 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 12:57:19.602 +05:30 74d9912d-6491-466e-b414-0fac31418d27 INF CORS policy execution successful. 2025-11-21 12:57:19.603 +05:30 74d9912d-6491-466e-b414-0fac31418d27 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.6807ms 2025-11-21 12:57:19.616 +05:30 58522f14-6816-4c1f-96a9-b93638a9330e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:57:19.619 +05:30 58522f14-6816-4c1f-96a9-b93638a9330e INF CORS policy execution successful. 2025-11-21 12:57:19.622 +05:30 58522f14-6816-4c1f-96a9-b93638a9330e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcwOTgwNCwiZXhwIjoxNzYzNzExNjA0LCJpYXQiOjE3NjM3MDk4MDR9.bvqUxzAushhD05JZD2GGxZQBn8VBirSeX6FtkosWdt8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:57:19.624 +05:30 ba840425-5394-42d6-b448-a1debcb0fbbd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:57:19.625 +05:30 ba840425-5394-42d6-b448-a1debcb0fbbd INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:57:19.652 +05:30 2160b9f8-90f0-4b0c-8e56-51b7e296a0e7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 12:57:19.653 +05:30 2160b9f8-90f0-4b0c-8e56-51b7e296a0e7 INF CORS policy execution successful. 2025-11-21 12:57:19.653 +05:30 2160b9f8-90f0-4b0c-8e56-51b7e296a0e7 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcwOTgwNCwiZXhwIjoxNzYzNzExNjA0LCJpYXQiOjE3NjM3MDk4MDR9.bvqUxzAushhD05JZD2GGxZQBn8VBirSeX6FtkosWdt8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:57:19.653 +05:30 9d951abd-5280-4576-9a24-5c182f91524a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:57:19.653 +05:30 9d951abd-5280-4576-9a24-5c182f91524a INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:57:19.671 +05:30 ba840425-5394-42d6-b448-a1debcb0fbbd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:57:19.673 +05:30 ba840425-5394-42d6-b448-a1debcb0fbbd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 47.0657ms 2025-11-21 12:57:19.673 +05:30 ba840425-5394-42d6-b448-a1debcb0fbbd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:57:19.673 +05:30 ba840425-5394-42d6-b448-a1debcb0fbbd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 58522f14-6816-4c1f-96a9-b93638a9330e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-21 12:57:19.675 +05:30 ba840425-5394-42d6-b448-a1debcb0fbbd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 58.6195ms 2025-11-21 12:57:19.688 +05:30 9d951abd-5280-4576-9a24-5c182f91524a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:57:19.689 +05:30 9d951abd-5280-4576-9a24-5c182f91524a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 35.4143ms 2025-11-21 12:57:19.689 +05:30 9d951abd-5280-4576-9a24-5c182f91524a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 12:57:19.689 +05:30 9d951abd-5280-4576-9a24-5c182f91524a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2160b9f8-90f0-4b0c-8e56-51b7e296a0e7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-21 12:57:19.690 +05:30 9d951abd-5280-4576-9a24-5c182f91524a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 38.4786ms 2025-11-21 12:57:19.728 +05:30 e752fb12-71be-4a55-806e-0603274e3811 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 12:57:19.729 +05:30 e752fb12-71be-4a55-806e-0603274e3811 INF CORS policy execution successful. 2025-11-21 12:57:19.730 +05:30 e752fb12-71be-4a55-806e-0603274e3811 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcwOTgwNCwiZXhwIjoxNzYzNzExNjA0LCJpYXQiOjE3NjM3MDk4MDR9.bvqUxzAushhD05JZD2GGxZQBn8VBirSeX6FtkosWdt8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 12:57:19.730 +05:30 3eb4210a-49fc-4770-a1f2-e1a3d53dc229 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:57:19.731 +05:30 3eb4210a-49fc-4770-a1f2-e1a3d53dc229 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 12:57:19.736 +05:30 3eb4210a-49fc-4770-a1f2-e1a3d53dc229 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 12:57:19.737 +05:30 3eb4210a-49fc-4770-a1f2-e1a3d53dc229 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.8833ms 2025-11-21 12:57:19.738 +05:30 3eb4210a-49fc-4770-a1f2-e1a3d53dc229 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 12:57:19.739 +05:30 3eb4210a-49fc-4770-a1f2-e1a3d53dc229 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e752fb12-71be-4a55-806e-0603274e3811}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-21 12:57:19.740 +05:30 3eb4210a-49fc-4770-a1f2-e1a3d53dc229 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 11.8567ms 2025-11-21 13:05:07.115 +05:30 81ceb1a7-8808-40b6-a61b-574bac09b216 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 13:05:07.129 +05:30 81ceb1a7-8808-40b6-a61b-574bac09b216 INF CORS policy execution successful. 2025-11-21 13:05:07.131 +05:30 1421ce37-64cf-4efb-90c2-e02a1cc9175c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 13:05:07.138 +05:30 1421ce37-64cf-4efb-90c2-e02a1cc9175c INF CORS policy execution successful. 2025-11-21 13:05:07.144 +05:30 81ceb1a7-8808-40b6-a61b-574bac09b216 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 67.4874ms 2025-11-21 13:05:07.144 +05:30 1421ce37-64cf-4efb-90c2-e02a1cc9175c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 10.0819ms 2025-11-21 13:05:07.189 +05:30 f4e07f06-da36-4a7d-9be5-3071f50dd735 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 13:05:07.197 +05:30 f4e07f06-da36-4a7d-9be5-3071f50dd735 INF CORS policy execution successful. 2025-11-21 13:05:07.203 +05:30 f4e07f06-da36-4a7d-9be5-3071f50dd735 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcxMDUwNSwiZXhwIjoxNzYzNzEyMzA1LCJpYXQiOjE3NjM3MTA1MDV9.v_OJKo97NapIq2THRIrw60J_8qivNLeGlZ4Sb_F01FU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 13:05:07.208 +05:30 c043a81b-d775-46aa-8345-dafd67fdd4ed INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 13:05:07.213 +05:30 c043a81b-d775-46aa-8345-dafd67fdd4ed INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 13:05:07.500 +05:30 c043a81b-d775-46aa-8345-dafd67fdd4ed INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 13:05:07.505 +05:30 c043a81b-d775-46aa-8345-dafd67fdd4ed INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 289.6971ms 2025-11-21 13:05:07.521 +05:30 c043a81b-d775-46aa-8345-dafd67fdd4ed INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 13:05:07.523 +05:30 c043a81b-d775-46aa-8345-dafd67fdd4ed INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f4e07f06-da36-4a7d-9be5-3071f50dd735}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-21 13:05:07.529 +05:30 c043a81b-d775-46aa-8345-dafd67fdd4ed INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 339.5957ms 2025-11-21 13:05:07.573 +05:30 e14413e1-3db6-4d1c-9f98-b512e36883b8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 13:05:07.576 +05:30 e14413e1-3db6-4d1c-9f98-b512e36883b8 INF CORS policy execution successful. 2025-11-21 13:05:07.578 +05:30 e14413e1-3db6-4d1c-9f98-b512e36883b8 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcxMDUwNSwiZXhwIjoxNzYzNzEyMzA1LCJpYXQiOjE3NjM3MTA1MDV9.v_OJKo97NapIq2THRIrw60J_8qivNLeGlZ4Sb_F01FU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 13:05:07.578 +05:30 95dfab43-5085-4f64-b4ca-8a2a2eca48e6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 13:05:07.579 +05:30 95dfab43-5085-4f64-b4ca-8a2a2eca48e6 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 13:05:07.595 +05:30 95dfab43-5085-4f64-b4ca-8a2a2eca48e6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 13:05:07.597 +05:30 95dfab43-5085-4f64-b4ca-8a2a2eca48e6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 17.917ms 2025-11-21 13:05:07.597 +05:30 95dfab43-5085-4f64-b4ca-8a2a2eca48e6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 13:05:07.598 +05:30 95dfab43-5085-4f64-b4ca-8a2a2eca48e6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e14413e1-3db6-4d1c-9f98-b512e36883b8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-21 13:05:07.607 +05:30 95dfab43-5085-4f64-b4ca-8a2a2eca48e6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 33.9487ms 2025-11-21 13:15:37.998 +05:30 INF Application is shutting down... 2025-11-21 15:28:59.127 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-21 15:28:59.175 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-21 15:28:59.198 +05:30 INF Creating key {dfa303ac-7f88-4ff9-a005-4a4132b130d4} with creation date 2025-11-21 09:58:59Z, activation date 2025-11-21 09:58:59Z, and expiration date 2026-02-19 09:58:59Z. 2025-11-21 15:28:59.211 +05:30 WRN No XML encryptor configured. Key {dfa303ac-7f88-4ff9-a005-4a4132b130d4} may be persisted to storage in unencrypted form. 2025-11-21 15:28:59.393 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-21 15:28:59.394 +05:30 INF Hosting environment: Production 2025-11-21 15:28:59.394 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-21 15:28:59.411 +05:30 4e1c9973-24ee-4142-a1cc-8fd93852b838 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:28:59.411 +05:30 b0bec251-631a-400c-bde8-40330982749d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:28:59.411 +05:30 f7cc0d10-ebca-41b0-af8b-72dddd9db1c7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:28:59.411 +05:30 cf99d851-08d3-4483-b510-ca5ad4c6c9e1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 15:28:59.491 +05:30 f7cc0d10-ebca-41b0-af8b-72dddd9db1c7 INF CORS policy execution successful. 2025-11-21 15:28:59.491 +05:30 cf99d851-08d3-4483-b510-ca5ad4c6c9e1 INF CORS policy execution successful. 2025-11-21 15:28:59.491 +05:30 4e1c9973-24ee-4142-a1cc-8fd93852b838 INF CORS policy execution successful. 2025-11-21 15:28:59.491 +05:30 b0bec251-631a-400c-bde8-40330982749d INF CORS policy execution successful. 2025-11-21 15:28:59.499 +05:30 4e1c9973-24ee-4142-a1cc-8fd93852b838 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 90.3862ms 2025-11-21 15:28:59.499 +05:30 cf99d851-08d3-4483-b510-ca5ad4c6c9e1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 90.3912ms 2025-11-21 15:28:59.499 +05:30 f7cc0d10-ebca-41b0-af8b-72dddd9db1c7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 90.3853ms 2025-11-21 15:28:59.499 +05:30 b0bec251-631a-400c-bde8-40330982749d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 90.3746ms 2025-11-21 15:28:59.504 +05:30 d21ed14b-fb8e-469f-8700-70b4d1a1162d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:28:59.507 +05:30 d21ed14b-fb8e-469f-8700-70b4d1a1162d INF CORS policy execution successful. 2025-11-21 15:28:59.508 +05:30 d21ed14b-fb8e-469f-8700-70b4d1a1162d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.0006ms 2025-11-21 15:28:59.551 +05:30 1d5f7ddc-6884-4804-a534-22ca9d38cf40 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:28:59.551 +05:30 b6e6ccec-3158-4f62-a454-f9cffc9c167c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:28:59.551 +05:30 8535fe17-1a8a-4ff6-8244-039e266b7d58 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 15:28:59.684 +05:30 b6e6ccec-3158-4f62-a454-f9cffc9c167c INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 7:36:28 AM', Current time (UTC): '11/21/2025 9:58:59 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 15:28:59.684 +05:30 1d5f7ddc-6884-4804-a534-22ca9d38cf40 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 7:36:28 AM', Current time (UTC): '11/21/2025 9:58:59 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 15:28:59.684 +05:30 8535fe17-1a8a-4ff6-8244-039e266b7d58 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 7:36:28 AM', Current time (UTC): '11/21/2025 9:58:59 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 15:28:59.696 +05:30 8535fe17-1a8a-4ff6-8244-039e266b7d58 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 7:36:28 AM', Current time (UTC): '11/21/2025 9:58:59 AM'. 2025-11-21 15:28:59.696 +05:30 b6e6ccec-3158-4f62-a454-f9cffc9c167c INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 7:36:28 AM', Current time (UTC): '11/21/2025 9:58:59 AM'. 2025-11-21 15:28:59.696 +05:30 1d5f7ddc-6884-4804-a534-22ca9d38cf40 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 7:36:28 AM', Current time (UTC): '11/21/2025 9:58:59 AM'. 2025-11-21 15:28:59.696 +05:30 b6e6ccec-3158-4f62-a454-f9cffc9c167c INF CORS policy execution successful. 2025-11-21 15:28:59.696 +05:30 8535fe17-1a8a-4ff6-8244-039e266b7d58 INF CORS policy execution successful. 2025-11-21 15:28:59.696 +05:30 1d5f7ddc-6884-4804-a534-22ca9d38cf40 INF CORS policy execution successful. 2025-11-21 15:28:59.740 +05:30 8535fe17-1a8a-4ff6-8244-039e266b7d58 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:28:59.740 +05:30 b6e6ccec-3158-4f62-a454-f9cffc9c167c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:28:59.740 +05:30 1d5f7ddc-6884-4804-a534-22ca9d38cf40 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:28:59.751 +05:30 7262bad7-391a-4b85-b609-33bb806dbb42 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 15:28:59.751 +05:30 c2360090-0891-4c54-a627-8bdd300e366a INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 15:28:59.751 +05:30 cbe8d8dc-7f20-49cc-8b09-ac11619fcae3 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 15:28:59.757 +05:30 c2360090-0891-4c54-a627-8bdd300e366a INF AuthenticationScheme: Bearer was challenged. 2025-11-21 15:28:59.757 +05:30 7262bad7-391a-4b85-b609-33bb806dbb42 INF AuthenticationScheme: Bearer was challenged. 2025-11-21 15:28:59.757 +05:30 cbe8d8dc-7f20-49cc-8b09-ac11619fcae3 INF AuthenticationScheme: Bearer was challenged. 2025-11-21 15:28:59.757 +05:30 c2360090-0891-4c54-a627-8bdd300e366a INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: b6e6ccec-3158-4f62-a454-f9cffc9c167c}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/21/2025 07:36:28'"} Body: 2025-11-21 15:28:59.757 +05:30 7262bad7-391a-4b85-b609-33bb806dbb42 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 8535fe17-1a8a-4ff6-8244-039e266b7d58}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/21/2025 07:36:28'"} Body: 2025-11-21 15:28:59.765 +05:30 c2360090-0891-4c54-a627-8bdd300e366a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 213.9169ms 2025-11-21 15:28:59.765 +05:30 7262bad7-391a-4b85-b609-33bb806dbb42 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 401 null null 213.5517ms 2025-11-21 15:28:59.765 +05:30 cbe8d8dc-7f20-49cc-8b09-ac11619fcae3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 401 null null 213.9461ms 2025-11-21 15:28:59.807 +05:30 b7d851ac-c509-4079-aba4-a49477700a00 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:28:59.809 +05:30 b7d851ac-c509-4079-aba4-a49477700a00 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 7:36:28 AM', Current time (UTC): '11/21/2025 9:58:59 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 15:28:59.812 +05:30 b7d851ac-c509-4079-aba4-a49477700a00 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 7:36:28 AM', Current time (UTC): '11/21/2025 9:58:59 AM'. 2025-11-21 15:28:59.812 +05:30 b7d851ac-c509-4079-aba4-a49477700a00 INF CORS policy execution successful. 2025-11-21 15:28:59.812 +05:30 a2482d78-62e7-4a3b-9e8a-8621a7513b94 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2Mzc0NDc4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.xkGewUW2jo17F1tSIIo2MfsEqXlZ1dRVfxFU3OoTozI - null null 2025-11-21 15:28:59.813 +05:30 a2482d78-62e7-4a3b-9e8a-8621a7513b94 INF CORS policy execution successful. 2025-11-21 15:28:59.813 +05:30 a69cd201-c73d-4334-b552-1491077101e4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:28:59.814 +05:30 a69cd201-c73d-4334-b552-1491077101e4 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 7:36:28 AM', Current time (UTC): '11/21/2025 9:58:59 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 15:28:59.815 +05:30 a69cd201-c73d-4334-b552-1491077101e4 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 7:36:28 AM', Current time (UTC): '11/21/2025 9:58:59 AM'. 2025-11-21 15:28:59.815 +05:30 a69cd201-c73d-4334-b552-1491077101e4 INF CORS policy execution successful. 2025-11-21 15:28:59.815 +05:30 a2482d78-62e7-4a3b-9e8a-8621a7513b94 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2Mzc0NDc4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.xkGewUW2jo17F1tSIIo2MfsEqXlZ1dRVfxFU3OoTozI Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:28:59.816 +05:30 b7d851ac-c509-4079-aba4-a49477700a00 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:28:59.816 +05:30 a69cd201-c73d-4334-b552-1491077101e4 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2MzcxMDU4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.2xkM0ibtzkDpdfMj1upT6LpxpcHLQVVlbEoA--4V0HY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:28:59.817 +05:30 3e40274b-8ee9-4625-bba8-145715a5ba65 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-21 15:28:59.817 +05:30 9510c601-23b6-4e30-bf2d-a21cdda1d1bd INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 15:28:59.817 +05:30 17d80746-8823-488b-a1f9-a4dc0c4e4663 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 15:28:59.818 +05:30 9510c601-23b6-4e30-bf2d-a21cdda1d1bd INF AuthenticationScheme: Bearer was challenged. 2025-11-21 15:28:59.818 +05:30 17d80746-8823-488b-a1f9-a4dc0c4e4663 INF AuthenticationScheme: Bearer was challenged. 2025-11-21 15:28:59.818 +05:30 17d80746-8823-488b-a1f9-a4dc0c4e4663 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: b7d851ac-c509-4079-aba4-a49477700a00}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/21/2025 07:36:28'"} Body: 2025-11-21 15:28:59.819 +05:30 9510c601-23b6-4e30-bf2d-a21cdda1d1bd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 401 null null 5.5719ms 2025-11-21 15:28:59.819 +05:30 17d80746-8823-488b-a1f9-a4dc0c4e4663 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 12.3061ms 2025-11-21 15:28:59.847 +05:30 3e40274b-8ee9-4625-bba8-145715a5ba65 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-21 15:29:00.424 +05:30 3e40274b-8ee9-4625-bba8-145715a5ba65 INF Database retrieved SS0003_Pioneer 2025-11-21 15:29:00.485 +05:30 3e40274b-8ee9-4625-bba8-145715a5ba65 INF Token generated 2025-11-21 15:29:00.486 +05:30 3e40274b-8ee9-4625-bba8-145715a5ba65 INF Token generated 2025-11-21 15:29:00.542 +05:30 3e40274b-8ee9-4625-bba8-145715a5ba65 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-21 15:29:00.606 +05:30 3e40274b-8ee9-4625-bba8-145715a5ba65 INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 753.9287ms 2025-11-21 15:29:00.607 +05:30 3e40274b-8ee9-4625-bba8-145715a5ba65 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-21 15:29:00.608 +05:30 3e40274b-8ee9-4625-bba8-145715a5ba65 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a2482d78-62e7-4a3b-9e8a-8621a7513b94}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 981} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2Mzc1NTE0MCwiaWF0IjoxNzYzNzE5MTQwfQ.Bp5AziOPvDIXzpyM3AM1WlDghANjxewaGDErVY3n_98\"","tokenExpiryMin":30}} 2025-11-21 15:29:00.611 +05:30 3e40274b-8ee9-4625-bba8-145715a5ba65 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MDg3ODgsImV4cCI6MTc2Mzc0NDc4OCwiaWF0IjoxNzYzNzA4Nzg4fQ.xkGewUW2jo17F1tSIIo2MfsEqXlZ1dRVfxFU3OoTozI - 200 981 application/json; charset=utf-8 798.8317ms 2025-11-21 15:29:00.661 +05:30 f58f5a79-2d8c-4886-b579-dc7b3bea4a29 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:29:00.661 +05:30 4a69fa29-d29b-47f5-91f4-148778b8bcd2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:29:00.661 +05:30 49277676-af5f-443c-b35d-ce195a10accd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 15:29:00.681 +05:30 4a69fa29-d29b-47f5-91f4-148778b8bcd2 INF CORS policy execution successful. 2025-11-21 15:29:00.681 +05:30 f58f5a79-2d8c-4886-b579-dc7b3bea4a29 INF CORS policy execution successful. 2025-11-21 15:29:00.681 +05:30 49277676-af5f-443c-b35d-ce195a10accd INF CORS policy execution successful. 2025-11-21 15:29:00.682 +05:30 4a69fa29-d29b-47f5-91f4-148778b8bcd2 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:29:00.682 +05:30 f58f5a79-2d8c-4886-b579-dc7b3bea4a29 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:29:00.682 +05:30 49277676-af5f-443c-b35d-ce195a10accd INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:29:00.683 +05:30 23dce2c5-19f7-4aff-872c-848e90005419 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 15:29:00.683 +05:30 de387a56-6081-44f8-a91c-47d064a68911 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:29:00.683 +05:30 713c7942-b2a0-4e3d-ad64-29ab543d9669 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:29:00.689 +05:30 713c7942-b2a0-4e3d-ad64-29ab543d9669 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:29:00.689 +05:30 23dce2c5-19f7-4aff-872c-848e90005419 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:29:00.691 +05:30 de387a56-6081-44f8-a91c-47d064a68911 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:29:00.748 +05:30 713c7942-b2a0-4e3d-ad64-29ab543d9669 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:29:00.748 +05:30 23dce2c5-19f7-4aff-872c-848e90005419 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:29:00.753 +05:30 23dce2c5-19f7-4aff-872c-848e90005419 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 63.5859ms 2025-11-21 15:29:00.753 +05:30 713c7942-b2a0-4e3d-ad64-29ab543d9669 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 63.6725ms 2025-11-21 15:29:00.754 +05:30 23dce2c5-19f7-4aff-872c-848e90005419 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 15:29:00.754 +05:30 713c7942-b2a0-4e3d-ad64-29ab543d9669 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:29:00.754 +05:30 23dce2c5-19f7-4aff-872c-848e90005419 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 49277676-af5f-443c-b35d-ce195a10accd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 15:29:00.754 +05:30 713c7942-b2a0-4e3d-ad64-29ab543d9669 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4a69fa29-d29b-47f5-91f4-148778b8bcd2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 15:29:00.755 +05:30 23dce2c5-19f7-4aff-872c-848e90005419 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 93.4793ms 2025-11-21 15:29:00.755 +05:30 713c7942-b2a0-4e3d-ad64-29ab543d9669 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 93.4787ms 2025-11-21 15:29:00.782 +05:30 de387a56-6081-44f8-a91c-47d064a68911 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:29:00.783 +05:30 de387a56-6081-44f8-a91c-47d064a68911 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 91.6679ms 2025-11-21 15:29:00.783 +05:30 de387a56-6081-44f8-a91c-47d064a68911 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:29:00.784 +05:30 de387a56-6081-44f8-a91c-47d064a68911 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 122.6197ms 2025-11-21 15:29:00.806 +05:30 fcce9ceb-d6d7-4b99-af50-2dffb81e2531 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:29:00.808 +05:30 fcce9ceb-d6d7-4b99-af50-2dffb81e2531 INF CORS policy execution successful. 2025-11-21 15:29:00.809 +05:30 fcce9ceb-d6d7-4b99-af50-2dffb81e2531 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:29:00.809 +05:30 2ff3dd5d-348b-4d9c-8e3f-f60f205ce742 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:29:00.809 +05:30 2ff3dd5d-348b-4d9c-8e3f-f60f205ce742 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:29:00.824 +05:30 2ff3dd5d-348b-4d9c-8e3f-f60f205ce742 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:29:00.825 +05:30 2ff3dd5d-348b-4d9c-8e3f-f60f205ce742 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 15.5804ms 2025-11-21 15:29:00.825 +05:30 2ff3dd5d-348b-4d9c-8e3f-f60f205ce742 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:29:00.825 +05:30 2ff3dd5d-348b-4d9c-8e3f-f60f205ce742 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fcce9ceb-d6d7-4b99-af50-2dffb81e2531}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 15:29:00.826 +05:30 2ff3dd5d-348b-4d9c-8e3f-f60f205ce742 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 20.2829ms 2025-11-21 15:29:00.829 +05:30 5b1fddfe-1d76-438f-8e80-c0c4b955e748 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:29:00.830 +05:30 5b1fddfe-1d76-438f-8e80-c0c4b955e748 INF CORS policy execution successful. 2025-11-21 15:29:00.831 +05:30 5b1fddfe-1d76-438f-8e80-c0c4b955e748 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:29:00.831 +05:30 13eccffb-0170-4d36-89eb-4601e83501b6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:29:00.831 +05:30 13eccffb-0170-4d36-89eb-4601e83501b6 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:29:00.838 +05:30 13eccffb-0170-4d36-89eb-4601e83501b6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:29:00.839 +05:30 13eccffb-0170-4d36-89eb-4601e83501b6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.9503ms 2025-11-21 15:29:00.839 +05:30 13eccffb-0170-4d36-89eb-4601e83501b6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:29:00.841 +05:30 13eccffb-0170-4d36-89eb-4601e83501b6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 11.6028ms 2025-11-21 15:29:01.269 +05:30 f3e10c1a-05a0-4586-80d9-cc6ab692e548 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:29:01.270 +05:30 f3e10c1a-05a0-4586-80d9-cc6ab692e548 INF CORS policy execution successful. 2025-11-21 15:29:01.271 +05:30 f3e10c1a-05a0-4586-80d9-cc6ab692e548 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:29:01.271 +05:30 6f13be2f-fb3e-4b34-b4a4-2e6eaad1d4be INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:29:01.272 +05:30 6f13be2f-fb3e-4b34-b4a4-2e6eaad1d4be INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:29:01.278 +05:30 6f13be2f-fb3e-4b34-b4a4-2e6eaad1d4be INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:29:01.279 +05:30 6f13be2f-fb3e-4b34-b4a4-2e6eaad1d4be INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.7804ms 2025-11-21 15:29:01.279 +05:30 6f13be2f-fb3e-4b34-b4a4-2e6eaad1d4be INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:29:01.280 +05:30 6f13be2f-fb3e-4b34-b4a4-2e6eaad1d4be INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 10.9406ms 2025-11-21 15:31:19.824 +05:30 a54ad501-1dec-495a-b019-a14143e19492 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-21 15:31:19.829 +05:30 a54ad501-1dec-495a-b019-a14143e19492 INF CORS policy execution successful. 2025-11-21 15:31:19.832 +05:30 a54ad501-1dec-495a-b019-a14143e19492 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 204 null null 8.1484ms 2025-11-21 15:31:19.915 +05:30 77de4197-4c06-40af-8046-0f1ee5bc86bd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-21 15:31:19.920 +05:30 77de4197-4c06-40af-8046-0f1ee5bc86bd INF CORS policy execution successful. 2025-11-21 15:31:19.924 +05:30 77de4197-4c06-40af-8046-0f1ee5bc86bd INF HTTP request: Path: /user/getuseraction QueryString: ?screen=7 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:31:19.926 +05:30 6c3bb96c-c398-42b3-8b77-483a6533d795 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 15:31:19.928 +05:30 6c3bb96c-c398-42b3-8b77-483a6533d795 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:31:19.949 +05:30 6c3bb96c-c398-42b3-8b77-483a6533d795 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:31:19.950 +05:30 6c3bb96c-c398-42b3-8b77-483a6533d795 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 22.3635ms 2025-11-21 15:31:19.951 +05:30 6c3bb96c-c398-42b3-8b77-483a6533d795 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 15:31:19.951 +05:30 6c3bb96c-c398-42b3-8b77-483a6533d795 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 77de4197-4c06-40af-8046-0f1ee5bc86bd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 139} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"}]"} 2025-11-21 15:31:19.952 +05:30 6c3bb96c-c398-42b3-8b77-483a6533d795 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 200 139 application/json; charset=utf-8 36.42ms 2025-11-21 15:31:33.347 +05:30 616a76bd-4767-4fab-9778-9cb1ec09f35a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:31:33.347 +05:30 8ab874f7-1760-4866-b75b-23feadadc2ec INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:31:33.349 +05:30 8ab874f7-1760-4866-b75b-23feadadc2ec INF CORS policy execution successful. 2025-11-21 15:31:33.349 +05:30 616a76bd-4767-4fab-9778-9cb1ec09f35a INF CORS policy execution successful. 2025-11-21 15:31:33.349 +05:30 616a76bd-4767-4fab-9778-9cb1ec09f35a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.7224ms 2025-11-21 15:31:33.349 +05:30 8ab874f7-1760-4866-b75b-23feadadc2ec INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.8127ms 2025-11-21 15:31:33.421 +05:30 8bbac2d9-50c2-4c05-a68b-d66bc666774d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:31:33.421 +05:30 93ef1c9e-7c9a-4d9b-bca3-838178a37299 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 15:31:33.422 +05:30 93ef1c9e-7c9a-4d9b-bca3-838178a37299 INF CORS policy execution successful. 2025-11-21 15:31:33.423 +05:30 93ef1c9e-7c9a-4d9b-bca3-838178a37299 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 1.66ms 2025-11-21 15:31:33.424 +05:30 8bbac2d9-50c2-4c05-a68b-d66bc666774d INF CORS policy execution successful. 2025-11-21 15:31:33.425 +05:30 8bbac2d9-50c2-4c05-a68b-d66bc666774d INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:31:33.425 +05:30 8365d689-fa2f-4b3d-adf3-b7110ee02242 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:31:33.426 +05:30 8365d689-fa2f-4b3d-adf3-b7110ee02242 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:31:33.568 +05:30 24de4d9c-46ad-4e77-971c-bb4bed3d89c1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 15:31:33.570 +05:30 24de4d9c-46ad-4e77-971c-bb4bed3d89c1 INF CORS policy execution successful. 2025-11-21 15:31:33.571 +05:30 24de4d9c-46ad-4e77-971c-bb4bed3d89c1 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:31:33.572 +05:30 88b56a69-55f8-467a-8fcb-990f3eb559f5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 15:31:33.573 +05:30 88b56a69-55f8-467a-8fcb-990f3eb559f5 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:31:33.598 +05:30 8365d689-fa2f-4b3d-adf3-b7110ee02242 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:31:33.601 +05:30 8365d689-fa2f-4b3d-adf3-b7110ee02242 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 174.3284ms 2025-11-21 15:31:33.601 +05:30 8365d689-fa2f-4b3d-adf3-b7110ee02242 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:31:33.602 +05:30 8365d689-fa2f-4b3d-adf3-b7110ee02242 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 181.1763ms 2025-11-21 15:31:33.621 +05:30 88b56a69-55f8-467a-8fcb-990f3eb559f5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:31:33.622 +05:30 88b56a69-55f8-467a-8fcb-990f3eb559f5 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 48.508ms 2025-11-21 15:31:33.622 +05:30 88b56a69-55f8-467a-8fcb-990f3eb559f5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 15:31:33.622 +05:30 88b56a69-55f8-467a-8fcb-990f3eb559f5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 24de4d9c-46ad-4e77-971c-bb4bed3d89c1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 15:31:33.623 +05:30 88b56a69-55f8-467a-8fcb-990f3eb559f5 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 54.7907ms 2025-11-21 15:31:33.646 +05:30 78300132-fe47-4965-b9f7-ddf4a26dfb96 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:31:33.647 +05:30 78300132-fe47-4965-b9f7-ddf4a26dfb96 INF CORS policy execution successful. 2025-11-21 15:31:33.648 +05:30 78300132-fe47-4965-b9f7-ddf4a26dfb96 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:31:33.648 +05:30 1c80814e-530c-411b-a06d-2a2b8567c402 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:31:33.649 +05:30 1c80814e-530c-411b-a06d-2a2b8567c402 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:31:33.663 +05:30 1c80814e-530c-411b-a06d-2a2b8567c402 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:31:33.664 +05:30 1c80814e-530c-411b-a06d-2a2b8567c402 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 15.0294ms 2025-11-21 15:31:33.664 +05:30 1c80814e-530c-411b-a06d-2a2b8567c402 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:31:33.665 +05:30 1c80814e-530c-411b-a06d-2a2b8567c402 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 18.3725ms 2025-11-21 15:31:33.719 +05:30 6258cb3b-2903-4e1e-8129-a2e252856e38 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:31:33.720 +05:30 6258cb3b-2903-4e1e-8129-a2e252856e38 INF CORS policy execution successful. 2025-11-21 15:31:33.721 +05:30 6258cb3b-2903-4e1e-8129-a2e252856e38 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:31:33.721 +05:30 ec7b4c95-215c-4d11-b2c2-79e79fa82f28 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:31:33.721 +05:30 ec7b4c95-215c-4d11-b2c2-79e79fa82f28 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:31:33.736 +05:30 ec7b4c95-215c-4d11-b2c2-79e79fa82f28 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:31:33.736 +05:30 ec7b4c95-215c-4d11-b2c2-79e79fa82f28 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 14.9851ms 2025-11-21 15:31:33.736 +05:30 ec7b4c95-215c-4d11-b2c2-79e79fa82f28 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:31:33.737 +05:30 ec7b4c95-215c-4d11-b2c2-79e79fa82f28 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 18.2399ms 2025-11-21 15:31:37.481 +05:30 7f78d7c1-e4c6-47e7-8275-6cb0e1568a6d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 15:31:37.481 +05:30 c99610e0-8507-4771-87ce-3afa061d7e95 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 15:31:37.483 +05:30 7f78d7c1-e4c6-47e7-8275-6cb0e1568a6d INF CORS policy execution successful. 2025-11-21 15:31:37.483 +05:30 c99610e0-8507-4771-87ce-3afa061d7e95 INF CORS policy execution successful. 2025-11-21 15:31:37.484 +05:30 c99610e0-8507-4771-87ce-3afa061d7e95 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 2.7571ms 2025-11-21 15:31:37.484 +05:30 7f78d7c1-e4c6-47e7-8275-6cb0e1568a6d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 2.4491ms 2025-11-21 15:31:37.558 +05:30 760331cc-0ef0-406f-a6e1-bc86353bc1b7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 15:31:37.561 +05:30 760331cc-0ef0-406f-a6e1-bc86353bc1b7 INF CORS policy execution successful. 2025-11-21 15:31:37.562 +05:30 760331cc-0ef0-406f-a6e1-bc86353bc1b7 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:31:37.564 +05:30 5f982686-4d54-4680-a8b9-7182d422d506 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 15:31:37.581 +05:30 5f982686-4d54-4680-a8b9-7182d422d506 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:31:38.109 +05:30 5f982686-4d54-4680-a8b9-7182d422d506 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:31:38.111 +05:30 5f982686-4d54-4680-a8b9-7182d422d506 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 529.3531ms 2025-11-21 15:31:38.111 +05:30 5f982686-4d54-4680-a8b9-7182d422d506 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 15:31:38.111 +05:30 5f982686-4d54-4680-a8b9-7182d422d506 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 760331cc-0ef0-406f-a6e1-bc86353bc1b7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshanv\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-21 15:31:38.112 +05:30 5f982686-4d54-4680-a8b9-7182d422d506 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 554.4268ms 2025-11-21 15:31:38.251 +05:30 ac1dae35-3596-4174-919d-46f1981e473c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 15:31:38.252 +05:30 ac1dae35-3596-4174-919d-46f1981e473c INF CORS policy execution successful. 2025-11-21 15:31:38.253 +05:30 ac1dae35-3596-4174-919d-46f1981e473c INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:31:38.253 +05:30 1c65ce11-30be-4346-b650-590a3eb97412 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 15:31:38.254 +05:30 1c65ce11-30be-4346-b650-590a3eb97412 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:31:38.400 +05:30 1c65ce11-30be-4346-b650-590a3eb97412 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:31:38.402 +05:30 1c65ce11-30be-4346-b650-590a3eb97412 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 147.9046ms 2025-11-21 15:31:38.402 +05:30 1c65ce11-30be-4346-b650-590a3eb97412 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 15:31:38.404 +05:30 1c65ce11-30be-4346-b650-590a3eb97412 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ac1dae35-3596-4174-919d-46f1981e473c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshanv\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-21 15:31:38.406 +05:30 1c65ce11-30be-4346-b650-590a3eb97412 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 154.734ms 2025-11-21 15:34:34.639 +05:30 dba839b2-66ad-42ea-a625-8bfd6f35b200 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 15:34:34.642 +05:30 dba839b2-66ad-42ea-a625-8bfd6f35b200 INF CORS policy execution successful. 2025-11-21 15:34:34.644 +05:30 dba839b2-66ad-42ea-a625-8bfd6f35b200 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 4.7513ms 2025-11-21 15:34:34.700 +05:30 94f95427-0070-4e84-9062-471f7a880107 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 15:34:34.704 +05:30 94f95427-0070-4e84-9062-471f7a880107 INF CORS policy execution successful. 2025-11-21 15:34:34.706 +05:30 94f95427-0070-4e84-9062-471f7a880107 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:34:34.707 +05:30 42774326-cbca-4376-9024-267276b27a7d INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 15:34:34.708 +05:30 42774326-cbca-4376-9024-267276b27a7d INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:34:34.820 +05:30 42774326-cbca-4376-9024-267276b27a7d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:34:34.821 +05:30 42774326-cbca-4376-9024-267276b27a7d INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 113.389ms 2025-11-21 15:34:34.821 +05:30 42774326-cbca-4376-9024-267276b27a7d INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 15:34:34.822 +05:30 42774326-cbca-4376-9024-267276b27a7d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 94f95427-0070-4e84-9062-471f7a880107}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshanv\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-21 15:34:34.822 +05:30 42774326-cbca-4376-9024-267276b27a7d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 122.7317ms 2025-11-21 15:34:53.545 +05:30 cb27e8c5-3be8-49a9-9d1a-006e70ecdb38 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 15:34:53.546 +05:30 cb27e8c5-3be8-49a9-9d1a-006e70ecdb38 INF CORS policy execution successful. 2025-11-21 15:34:53.547 +05:30 cb27e8c5-3be8-49a9-9d1a-006e70ecdb38 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 2.2924ms 2025-11-21 15:34:53.610 +05:30 1d158a96-19c3-479b-891c-47ca045e858b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 15:34:53.615 +05:30 1d158a96-19c3-479b-891c-47ca045e858b INF CORS policy execution successful. 2025-11-21 15:34:53.617 +05:30 1d158a96-19c3-479b-891c-47ca045e858b INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:34:53.618 +05:30 91d67c60-60c2-48f3-8d68-72080e1fa44b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 15:34:53.619 +05:30 91d67c60-60c2-48f3-8d68-72080e1fa44b INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:34:53.768 +05:30 91d67c60-60c2-48f3-8d68-72080e1fa44b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:34:53.770 +05:30 91d67c60-60c2-48f3-8d68-72080e1fa44b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 150.1154ms 2025-11-21 15:34:53.770 +05:30 91d67c60-60c2-48f3-8d68-72080e1fa44b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 15:34:53.770 +05:30 91d67c60-60c2-48f3-8d68-72080e1fa44b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1d158a96-19c3-479b-891c-47ca045e858b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshanv\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-21 15:34:53.772 +05:30 91d67c60-60c2-48f3-8d68-72080e1fa44b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 162.3551ms 2025-11-21 15:35:06.562 +05:30 5764a9ac-219e-4a55-b5fe-b7c090e8a2f7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 15:35:06.569 +05:30 5764a9ac-219e-4a55-b5fe-b7c090e8a2f7 INF CORS policy execution successful. 2025-11-21 15:35:06.574 +05:30 5764a9ac-219e-4a55-b5fe-b7c090e8a2f7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 14.172ms 2025-11-21 15:35:06.945 +05:30 c97ed0b6-4b9d-4ec5-9a29-c07740bcaad9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-21 15:35:06.952 +05:30 c97ed0b6-4b9d-4ec5-9a29-c07740bcaad9 INF CORS policy execution successful. 2025-11-21 15:35:06.957 +05:30 c97ed0b6-4b9d-4ec5-9a29-c07740bcaad9 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:35:06.960 +05:30 ca502fca-f217-438d-9d47-7f48d7837e15 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 15:35:06.964 +05:30 ca502fca-f217-438d-9d47-7f48d7837e15 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:35:07.292 +05:30 ca502fca-f217-438d-9d47-7f48d7837e15 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:35:07.295 +05:30 ca502fca-f217-438d-9d47-7f48d7837e15 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 329.9036ms 2025-11-21 15:35:07.295 +05:30 ca502fca-f217-438d-9d47-7f48d7837e15 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-21 15:35:07.296 +05:30 ca502fca-f217-438d-9d47-7f48d7837e15 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c97ed0b6-4b9d-4ec5-9a29-c07740bcaad9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshanv\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-21 15:35:07.299 +05:30 ca502fca-f217-438d-9d47-7f48d7837e15 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 355.6648ms 2025-11-21 15:36:54.969 +05:30 b7d309ec-31c3-4f97-a0ee-e5407a8fe5f2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:36:54.973 +05:30 b7d309ec-31c3-4f97-a0ee-e5407a8fe5f2 INF CORS policy execution successful. 2025-11-21 15:36:54.976 +05:30 b7d309ec-31c3-4f97-a0ee-e5407a8fe5f2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 7.1158ms 2025-11-21 15:36:55.025 +05:30 8d93a930-1817-466b-b0a9-995c625e0350 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:36:55.025 +05:30 8d93a930-1817-466b-b0a9-995c625e0350 INF CORS policy execution successful. 2025-11-21 15:36:55.026 +05:30 8d93a930-1817-466b-b0a9-995c625e0350 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.4604ms 2025-11-21 15:36:55.034 +05:30 28ee8018-d116-411b-a1cd-3c0d4d0dfbea INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:36:55.037 +05:30 28ee8018-d116-411b-a1cd-3c0d4d0dfbea INF CORS policy execution successful. 2025-11-21 15:36:55.041 +05:30 28ee8018-d116-411b-a1cd-3c0d4d0dfbea INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:36:55.042 +05:30 549ace1c-d38d-4148-a4ec-e2d5d5d4460e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:36:55.043 +05:30 549ace1c-d38d-4148-a4ec-e2d5d5d4460e INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:36:55.067 +05:30 549ace1c-d38d-4148-a4ec-e2d5d5d4460e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:36:55.069 +05:30 549ace1c-d38d-4148-a4ec-e2d5d5d4460e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 25.6192ms 2025-11-21 15:36:55.069 +05:30 549ace1c-d38d-4148-a4ec-e2d5d5d4460e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:36:55.070 +05:30 549ace1c-d38d-4148-a4ec-e2d5d5d4460e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 36.767ms 2025-11-21 15:36:55.132 +05:30 c824f8e9-69c6-4f15-851e-f000de9a2650 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:36:55.133 +05:30 c824f8e9-69c6-4f15-851e-f000de9a2650 INF CORS policy execution successful. 2025-11-21 15:36:55.134 +05:30 c824f8e9-69c6-4f15-851e-f000de9a2650 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:36:55.134 +05:30 d360d92d-f924-4181-9b2f-abaac63d7eea INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:36:55.134 +05:30 d360d92d-f924-4181-9b2f-abaac63d7eea INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:36:55.143 +05:30 d360d92d-f924-4181-9b2f-abaac63d7eea INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:36:55.144 +05:30 d360d92d-f924-4181-9b2f-abaac63d7eea INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 9.6902ms 2025-11-21 15:36:55.144 +05:30 d360d92d-f924-4181-9b2f-abaac63d7eea INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:36:55.145 +05:30 d360d92d-f924-4181-9b2f-abaac63d7eea INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 13.375ms 2025-11-21 15:36:55.202 +05:30 e564b6d4-f7b5-4a24-83ee-86b1cf16e16d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 15:36:55.202 +05:30 e564b6d4-f7b5-4a24-83ee-86b1cf16e16d INF CORS policy execution successful. 2025-11-21 15:36:55.203 +05:30 e564b6d4-f7b5-4a24-83ee-86b1cf16e16d INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTkxNDAsImV4cCI6MTc2MzcyMDk0MCwiaWF0IjoxNzYzNzE5MTQwfQ.-jRfTYcIKQCjnSf1-QCMPom3Ld_T4pH6aWe6gg8pU3c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:36:55.203 +05:30 32ac4e85-c273-4e86-bf94-4455c9beb3bc INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:36:55.203 +05:30 32ac4e85-c273-4e86-bf94-4455c9beb3bc INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:36:55.213 +05:30 32ac4e85-c273-4e86-bf94-4455c9beb3bc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:36:55.214 +05:30 32ac4e85-c273-4e86-bf94-4455c9beb3bc INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 10.5287ms 2025-11-21 15:36:55.214 +05:30 32ac4e85-c273-4e86-bf94-4455c9beb3bc INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 15:36:55.215 +05:30 32ac4e85-c273-4e86-bf94-4455c9beb3bc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 13.0812ms 2025-11-21 15:40:40.939 +05:30 55d6c539-9863-42a4-8cbe-93ddbf399fde INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:40:40.942 +05:30 55d6c539-9863-42a4-8cbe-93ddbf399fde INF CORS policy execution successful. 2025-11-21 15:40:40.944 +05:30 55d6c539-9863-42a4-8cbe-93ddbf399fde INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.4173ms 2025-11-21 15:40:40.981 +05:30 5f9f75fe-5d63-47be-9f23-b7a96908d2ea INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:40:40.981 +05:30 5f9f75fe-5d63-47be-9f23-b7a96908d2ea INF CORS policy execution successful. 2025-11-21 15:40:40.982 +05:30 5f9f75fe-5d63-47be-9f23-b7a96908d2ea INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.2482ms 2025-11-21 15:40:40.998 +05:30 a729eba8-9a62-49a2-a9a9-ae57d9f8d717 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:40:41.002 +05:30 a729eba8-9a62-49a2-a9a9-ae57d9f8d717 INF CORS policy execution successful. 2025-11-21 15:40:41.008 +05:30 a729eba8-9a62-49a2-a9a9-ae57d9f8d717 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTk4MzksImV4cCI6MTc2MzcyMTYzOSwiaWF0IjoxNzYzNzE5ODM5fQ.sPsRiRBu_AoBv5bL9jXuxM6FUoQHMprAl0WgKEHdhmA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:40:41.009 +05:30 7cad2fec-1b83-4675-aa1a-b850f2debf31 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:40:41.010 +05:30 7cad2fec-1b83-4675-aa1a-b850f2debf31 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:40:41.087 +05:30 7cad2fec-1b83-4675-aa1a-b850f2debf31 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:40:41.088 +05:30 7cad2fec-1b83-4675-aa1a-b850f2debf31 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 77.912ms 2025-11-21 15:40:41.089 +05:30 7cad2fec-1b83-4675-aa1a-b850f2debf31 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:40:41.089 +05:30 7cad2fec-1b83-4675-aa1a-b850f2debf31 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a729eba8-9a62-49a2-a9a9-ae57d9f8d717}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 15:40:41.090 +05:30 7cad2fec-1b83-4675-aa1a-b850f2debf31 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 92.5157ms 2025-11-21 15:40:41.165 +05:30 8ecd0c98-10ee-4cdf-91e9-7b395de56473 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:40:41.167 +05:30 8ecd0c98-10ee-4cdf-91e9-7b395de56473 INF CORS policy execution successful. 2025-11-21 15:40:41.167 +05:30 8ecd0c98-10ee-4cdf-91e9-7b395de56473 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTk4MzksImV4cCI6MTc2MzcyMTYzOSwiaWF0IjoxNzYzNzE5ODM5fQ.sPsRiRBu_AoBv5bL9jXuxM6FUoQHMprAl0WgKEHdhmA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:40:41.168 +05:30 d9994867-2896-4a52-95f4-3055453fd8cd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:40:41.168 +05:30 d9994867-2896-4a52-95f4-3055453fd8cd INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:40:41.174 +05:30 d9994867-2896-4a52-95f4-3055453fd8cd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:40:41.175 +05:30 d9994867-2896-4a52-95f4-3055453fd8cd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 6.3918ms 2025-11-21 15:40:41.175 +05:30 d9994867-2896-4a52-95f4-3055453fd8cd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:40:41.175 +05:30 d9994867-2896-4a52-95f4-3055453fd8cd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8ecd0c98-10ee-4cdf-91e9-7b395de56473}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 15:40:41.176 +05:30 d9994867-2896-4a52-95f4-3055453fd8cd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 11.4173ms 2025-11-21 15:41:02.552 +05:30 f67f597b-b558-4259-87c8-ff0e5328cd22 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 15:41:02.556 +05:30 f67f597b-b558-4259-87c8-ff0e5328cd22 INF CORS policy execution successful. 2025-11-21 15:41:02.559 +05:30 f67f597b-b558-4259-87c8-ff0e5328cd22 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 7.8197ms 2025-11-21 15:41:02.618 +05:30 3653e70c-d5a2-4e54-94e6-f9e625363bd8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 15:41:02.626 +05:30 3653e70c-d5a2-4e54-94e6-f9e625363bd8 INF CORS policy execution successful. 2025-11-21 15:41:02.631 +05:30 3653e70c-d5a2-4e54-94e6-f9e625363bd8 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3MTk4MzksImV4cCI6MTc2MzcyMTYzOSwiaWF0IjoxNzYzNzE5ODM5fQ.sPsRiRBu_AoBv5bL9jXuxM6FUoQHMprAl0WgKEHdhmA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:41:02.634 +05:30 dfa32d98-1076-4ba4-a883-63287f539d59 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 15:41:02.636 +05:30 dfa32d98-1076-4ba4-a883-63287f539d59 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:41:02.801 +05:30 dfa32d98-1076-4ba4-a883-63287f539d59 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:41:02.806 +05:30 dfa32d98-1076-4ba4-a883-63287f539d59 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 167.7714ms 2025-11-21 15:41:02.806 +05:30 dfa32d98-1076-4ba4-a883-63287f539d59 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 15:41:02.807 +05:30 dfa32d98-1076-4ba4-a883-63287f539d59 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3653e70c-d5a2-4e54-94e6-f9e625363bd8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 15:41:02.811 +05:30 dfa32d98-1076-4ba4-a883-63287f539d59 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 193.2756ms 2025-11-21 15:41:09.698 +05:30 34d1cf7b-8c7e-4af3-86c4-fc36026eb9df INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:41:09.699 +05:30 34d1cf7b-8c7e-4af3-86c4-fc36026eb9df INF CORS policy execution successful. 2025-11-21 15:41:09.702 +05:30 34d1cf7b-8c7e-4af3-86c4-fc36026eb9df INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.4732ms 2025-11-21 15:41:09.706 +05:30 ce0c4b19-0b26-4644-bc49-14053f6798c9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:41:09.707 +05:30 ce0c4b19-0b26-4644-bc49-14053f6798c9 INF CORS policy execution successful. 2025-11-21 15:41:09.708 +05:30 ce0c4b19-0b26-4644-bc49-14053f6798c9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.4206ms 2025-11-21 15:41:09.779 +05:30 a5931ec1-4468-4997-ae1c-64b8815306a6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:41:09.785 +05:30 a5931ec1-4468-4997-ae1c-64b8815306a6 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 8:05:05 AM', Current time (UTC): '11/21/2025 10:11:09 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 15:41:09.788 +05:30 a5931ec1-4468-4997-ae1c-64b8815306a6 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 8:05:05 AM', Current time (UTC): '11/21/2025 10:11:09 AM'. 2025-11-21 15:41:09.788 +05:30 a5931ec1-4468-4997-ae1c-64b8815306a6 INF CORS policy execution successful. 2025-11-21 15:41:09.789 +05:30 a5931ec1-4468-4997-ae1c-64b8815306a6 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcxMDUwNSwiZXhwIjoxNzYzNzEyMzA1LCJpYXQiOjE3NjM3MTA1MDV9.v_OJKo97NapIq2THRIrw60J_8qivNLeGlZ4Sb_F01FU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:41:09.790 +05:30 bb5a1fb3-1ae9-478b-88b8-6383e5285d91 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 15:41:09.790 +05:30 bb5a1fb3-1ae9-478b-88b8-6383e5285d91 INF AuthenticationScheme: Bearer was challenged. 2025-11-21 15:41:09.790 +05:30 bb5a1fb3-1ae9-478b-88b8-6383e5285d91 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: a5931ec1-4468-4997-ae1c-64b8815306a6}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/21/2025 08:05:05'"} Body: 2025-11-21 15:41:09.791 +05:30 bb5a1fb3-1ae9-478b-88b8-6383e5285d91 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 11.9296ms 2025-11-21 15:41:09.878 +05:30 6264c5ab-0e94-4a54-a22c-b4739fccc86e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:41:09.879 +05:30 6264c5ab-0e94-4a54-a22c-b4739fccc86e INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 8:05:05 AM', Current time (UTC): '11/21/2025 10:11:09 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 15:41:09.879 +05:30 6264c5ab-0e94-4a54-a22c-b4739fccc86e INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 8:05:05 AM', Current time (UTC): '11/21/2025 10:11:09 AM'. 2025-11-21 15:41:09.880 +05:30 6264c5ab-0e94-4a54-a22c-b4739fccc86e INF CORS policy execution successful. 2025-11-21 15:41:09.880 +05:30 6264c5ab-0e94-4a54-a22c-b4739fccc86e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcxMDUwNSwiZXhwIjoxNzYzNzEyMzA1LCJpYXQiOjE3NjM3MTA1MDV9.v_OJKo97NapIq2THRIrw60J_8qivNLeGlZ4Sb_F01FU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:41:09.881 +05:30 361580d5-1d3d-4385-b1c3-4dbcc662890c INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 15:41:09.881 +05:30 361580d5-1d3d-4385-b1c3-4dbcc662890c INF AuthenticationScheme: Bearer was challenged. 2025-11-21 15:41:09.881 +05:30 361580d5-1d3d-4385-b1c3-4dbcc662890c INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 6264c5ab-0e94-4a54-a22c-b4739fccc86e}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/21/2025 08:05:05'"} Body: 2025-11-21 15:41:09.881 +05:30 361580d5-1d3d-4385-b1c3-4dbcc662890c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 3.4234ms 2025-11-21 15:41:09.888 +05:30 e22c3ff6-fdf6-42c6-b8cb-cad110d06e24 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcxMDUwNSwiZXhwIjoxNzYzNzQ2NTA1LCJpYXQiOjE3NjM3MTA1MDV9.ianSZL40oUSm8XwTaGscp7-mSrCRhSNsHT5j4SP5f2o - null null 2025-11-21 15:41:09.889 +05:30 e22c3ff6-fdf6-42c6-b8cb-cad110d06e24 INF CORS policy execution successful. 2025-11-21 15:41:09.892 +05:30 e22c3ff6-fdf6-42c6-b8cb-cad110d06e24 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcxMDUwNSwiZXhwIjoxNzYzNzQ2NTA1LCJpYXQiOjE3NjM3MTA1MDV9.ianSZL40oUSm8XwTaGscp7-mSrCRhSNsHT5j4SP5f2o Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:41:09.892 +05:30 bd3a2afc-2324-47f5-8da6-0346f7682006 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-21 15:41:09.892 +05:30 bd3a2afc-2324-47f5-8da6-0346f7682006 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-21 15:41:09.935 +05:30 bd3a2afc-2324-47f5-8da6-0346f7682006 INF Database retrieved SS0003_Pioneer 2025-11-21 15:41:09.943 +05:30 bd3a2afc-2324-47f5-8da6-0346f7682006 INF Token generated 2025-11-21 15:41:09.944 +05:30 bd3a2afc-2324-47f5-8da6-0346f7682006 INF Token generated 2025-11-21 15:41:09.945 +05:30 bd3a2afc-2324-47f5-8da6-0346f7682006 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-21 15:41:09.946 +05:30 bd3a2afc-2324-47f5-8da6-0346f7682006 INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 53.0458ms 2025-11-21 15:41:09.946 +05:30 bd3a2afc-2324-47f5-8da6-0346f7682006 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-21 15:41:09.946 +05:30 bd3a2afc-2324-47f5-8da6-0346f7682006 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e22c3ff6-fdf6-42c6-b8cb-cad110d06e24}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1017} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcxOTg2OSwiZXhwIjoxNzYzNzIxNjY5LCJpYXQiOjE3NjM3MTk4Njl9.Zp-uPyRGZI2m_84BDgcI-D8NrYFjwIJ1s-uvbGTXJ1U\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcxOTg2OSwiZXhwIjoxNzYzNzU1ODY5LCJpYXQiOjE3NjM3MTk4Njl9.zZUw2SFMjTc7L-D6w7gnmdJiy566JC7yNlKlXXVFnVU\"","tokenExpiryMin":30}} 2025-11-21 15:41:09.947 +05:30 bd3a2afc-2324-47f5-8da6-0346f7682006 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcxMDUwNSwiZXhwIjoxNzYzNzQ2NTA1LCJpYXQiOjE3NjM3MTA1MDV9.ianSZL40oUSm8XwTaGscp7-mSrCRhSNsHT5j4SP5f2o - 200 1017 application/json; charset=utf-8 58.0841ms 2025-11-21 15:41:10.063 +05:30 9ecb0777-9085-4cea-b920-cfaf52283fdf INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:41:10.064 +05:30 9ecb0777-9085-4cea-b920-cfaf52283fdf INF CORS policy execution successful. 2025-11-21 15:41:10.065 +05:30 9ecb0777-9085-4cea-b920-cfaf52283fdf INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcxOTg2OSwiZXhwIjoxNzYzNzIxNjY5LCJpYXQiOjE3NjM3MTk4Njl9.Zp-uPyRGZI2m_84BDgcI-D8NrYFjwIJ1s-uvbGTXJ1U}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:41:10.065 +05:30 f36a7f85-2c91-4534-8207-9f0b5b61027a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:41:10.066 +05:30 f36a7f85-2c91-4534-8207-9f0b5b61027a INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:41:10.098 +05:30 f36a7f85-2c91-4534-8207-9f0b5b61027a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:41:10.099 +05:30 f36a7f85-2c91-4534-8207-9f0b5b61027a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 32.9816ms 2025-11-21 15:41:10.099 +05:30 f36a7f85-2c91-4534-8207-9f0b5b61027a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:41:10.099 +05:30 f36a7f85-2c91-4534-8207-9f0b5b61027a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9ecb0777-9085-4cea-b920-cfaf52283fdf}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-21 15:41:10.100 +05:30 f36a7f85-2c91-4534-8207-9f0b5b61027a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 37.1606ms 2025-11-21 15:41:10.221 +05:30 f6a742d8-00c8-402f-8d62-983b6c1dc96f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:41:10.223 +05:30 f6a742d8-00c8-402f-8d62-983b6c1dc96f INF CORS policy execution successful. 2025-11-21 15:41:10.224 +05:30 f6a742d8-00c8-402f-8d62-983b6c1dc96f INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcxOTg2OSwiZXhwIjoxNzYzNzIxNjY5LCJpYXQiOjE3NjM3MTk4Njl9.Zp-uPyRGZI2m_84BDgcI-D8NrYFjwIJ1s-uvbGTXJ1U}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:41:10.225 +05:30 6c8f19e7-729d-4e0e-a74c-f77f93557c03 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:41:10.225 +05:30 6c8f19e7-729d-4e0e-a74c-f77f93557c03 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:41:10.236 +05:30 6c8f19e7-729d-4e0e-a74c-f77f93557c03 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:41:10.237 +05:30 6c8f19e7-729d-4e0e-a74c-f77f93557c03 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 11.3968ms 2025-11-21 15:41:10.237 +05:30 6c8f19e7-729d-4e0e-a74c-f77f93557c03 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:41:10.237 +05:30 6c8f19e7-729d-4e0e-a74c-f77f93557c03 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f6a742d8-00c8-402f-8d62-983b6c1dc96f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-21 15:41:10.240 +05:30 6c8f19e7-729d-4e0e-a74c-f77f93557c03 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 19.2809ms 2025-11-21 15:41:16.559 +05:30 3f7cbce2-a257-4e63-b18f-442a8ed3b7ac INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 15:41:16.562 +05:30 3f7cbce2-a257-4e63-b18f-442a8ed3b7ac INF CORS policy execution successful. 2025-11-21 15:41:16.563 +05:30 3f7cbce2-a257-4e63-b18f-442a8ed3b7ac INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 4.1994ms 2025-11-21 15:41:16.625 +05:30 c6b8757a-1a11-4a73-a14f-91961c8f5a4f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 15:41:16.627 +05:30 c6b8757a-1a11-4a73-a14f-91961c8f5a4f INF CORS policy execution successful. 2025-11-21 15:41:16.628 +05:30 c6b8757a-1a11-4a73-a14f-91961c8f5a4f INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcxOTg2OSwiZXhwIjoxNzYzNzIxNjY5LCJpYXQiOjE3NjM3MTk4Njl9.Zp-uPyRGZI2m_84BDgcI-D8NrYFjwIJ1s-uvbGTXJ1U}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:41:16.628 +05:30 0817199f-b8ae-4af4-9591-4f37d6403e17 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 15:41:16.628 +05:30 0817199f-b8ae-4af4-9591-4f37d6403e17 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:41:16.633 +05:30 0817199f-b8ae-4af4-9591-4f37d6403e17 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:41:16.633 +05:30 0817199f-b8ae-4af4-9591-4f37d6403e17 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 4.6956ms 2025-11-21 15:41:16.633 +05:30 0817199f-b8ae-4af4-9591-4f37d6403e17 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 15:41:16.633 +05:30 0817199f-b8ae-4af4-9591-4f37d6403e17 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c6b8757a-1a11-4a73-a14f-91961c8f5a4f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-21 15:41:16.634 +05:30 0817199f-b8ae-4af4-9591-4f37d6403e17 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 8.4635ms 2025-11-21 15:44:56.726 +05:30 59af7b58-d960-49c6-8850-04f2b3bada81 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:44:56.729 +05:30 59af7b58-d960-49c6-8850-04f2b3bada81 INF CORS policy execution successful. 2025-11-21 15:44:56.733 +05:30 59af7b58-d960-49c6-8850-04f2b3bada81 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 6.9825ms 2025-11-21 15:44:56.767 +05:30 c892300c-62f9-40f5-a12e-8f001e4f10a7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:44:56.767 +05:30 c892300c-62f9-40f5-a12e-8f001e4f10a7 INF CORS policy execution successful. 2025-11-21 15:44:56.768 +05:30 c892300c-62f9-40f5-a12e-8f001e4f10a7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.6626ms 2025-11-21 15:44:56.775 +05:30 b0681a78-d11b-42b7-bc5f-88427b638540 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:44:56.778 +05:30 b0681a78-d11b-42b7-bc5f-88427b638540 INF CORS policy execution successful. 2025-11-21 15:44:56.780 +05:30 b0681a78-d11b-42b7-bc5f-88427b638540 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:44:56.781 +05:30 2ed30ac9-53bc-46a9-b530-789ac41ca2e2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:44:56.783 +05:30 2ed30ac9-53bc-46a9-b530-789ac41ca2e2 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:44:56.794 +05:30 2ed30ac9-53bc-46a9-b530-789ac41ca2e2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:44:56.795 +05:30 2ed30ac9-53bc-46a9-b530-789ac41ca2e2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 12.7404ms 2025-11-21 15:44:56.796 +05:30 2ed30ac9-53bc-46a9-b530-789ac41ca2e2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:44:56.796 +05:30 2ed30ac9-53bc-46a9-b530-789ac41ca2e2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b0681a78-d11b-42b7-bc5f-88427b638540}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 15:44:56.797 +05:30 2ed30ac9-53bc-46a9-b530-789ac41ca2e2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 21.4491ms 2025-11-21 15:44:56.841 +05:30 2762ac53-ca95-4431-949f-de21680abee2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 15:44:56.842 +05:30 2762ac53-ca95-4431-949f-de21680abee2 INF CORS policy execution successful. 2025-11-21 15:44:56.842 +05:30 2762ac53-ca95-4431-949f-de21680abee2 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:44:56.842 +05:30 21fc5adf-fbf2-4a0e-b047-42ccfc2eed26 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:44:56.843 +05:30 21fc5adf-fbf2-4a0e-b047-42ccfc2eed26 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:44:56.851 +05:30 21fc5adf-fbf2-4a0e-b047-42ccfc2eed26 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:44:56.852 +05:30 21fc5adf-fbf2-4a0e-b047-42ccfc2eed26 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 9.091ms 2025-11-21 15:44:56.852 +05:30 21fc5adf-fbf2-4a0e-b047-42ccfc2eed26 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 15:44:56.852 +05:30 21fc5adf-fbf2-4a0e-b047-42ccfc2eed26 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2762ac53-ca95-4431-949f-de21680abee2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 15:44:56.853 +05:30 21fc5adf-fbf2-4a0e-b047-42ccfc2eed26 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 11.3854ms 2025-11-21 15:44:59.446 +05:30 ccfcd00a-18cf-456f-aee5-43df0664843a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 15:44:59.446 +05:30 ccfcd00a-18cf-456f-aee5-43df0664843a INF CORS policy execution successful. 2025-11-21 15:44:59.447 +05:30 ccfcd00a-18cf-456f-aee5-43df0664843a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.3221ms 2025-11-21 15:44:59.529 +05:30 1987f5c5-b639-471c-b8e3-2210cb627fda INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 15:44:59.530 +05:30 1987f5c5-b639-471c-b8e3-2210cb627fda INF CORS policy execution successful. 2025-11-21 15:44:59.531 +05:30 1987f5c5-b639-471c-b8e3-2210cb627fda INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 15:44:59.531 +05:30 2eb6b6dc-855f-47a8-849c-4c6f4c687e7b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 15:44:59.532 +05:30 2eb6b6dc-855f-47a8-849c-4c6f4c687e7b INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 15:44:59.555 +05:30 2eb6b6dc-855f-47a8-849c-4c6f4c687e7b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 15:44:59.556 +05:30 2eb6b6dc-855f-47a8-849c-4c6f4c687e7b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 22.8049ms 2025-11-21 15:44:59.556 +05:30 2eb6b6dc-855f-47a8-849c-4c6f4c687e7b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 15:44:59.556 +05:30 2eb6b6dc-855f-47a8-849c-4c6f4c687e7b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1987f5c5-b639-471c-b8e3-2210cb627fda}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 15:44:59.556 +05:30 2eb6b6dc-855f-47a8-849c-4c6f4c687e7b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 27.7622ms 2025-11-21 15:55:58.902 +05:30 INF Application is shutting down... 2025-11-21 16:00:25.810 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-21 16:00:25.911 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-21 16:00:25.956 +05:30 INF Creating key {38897e67-9586-4cd6-b87e-8fae19c03ab0} with creation date 2025-11-21 10:30:25Z, activation date 2025-11-21 10:30:25Z, and expiration date 2026-02-19 10:30:25Z. 2025-11-21 16:00:25.980 +05:30 WRN No XML encryptor configured. Key {38897e67-9586-4cd6-b87e-8fae19c03ab0} may be persisted to storage in unencrypted form. 2025-11-21 16:00:26.274 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-21 16:00:26.275 +05:30 INF Hosting environment: Production 2025-11-21 16:00:26.275 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-21 16:00:26.291 +05:30 6997fcc7-b670-4c15-9c7f-7b14f73bf671 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-21 16:00:26.382 +05:30 6997fcc7-b670-4c15-9c7f-7b14f73bf671 INF CORS policy execution successful. 2025-11-21 16:00:26.393 +05:30 6997fcc7-b670-4c15-9c7f-7b14f73bf671 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 204 null null 105.1377ms 2025-11-21 16:00:26.482 +05:30 3417ed87-a1f9-4417-9d70-619acb7715ce INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-21 16:00:26.698 +05:30 3417ed87-a1f9-4417-9d70-619acb7715ce INF CORS policy execution successful. 2025-11-21 16:00:26.784 +05:30 3417ed87-a1f9-4417-9d70-619acb7715ce INF HTTP request: Path: /user/getuseraction QueryString: ?screen=7 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:00:26.807 +05:30 dd236e8d-c88f-45ea-ae50-91b16a9aee45 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:00:26.858 +05:30 dd236e8d-c88f-45ea-ae50-91b16a9aee45 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:00:27.866 +05:30 dd236e8d-c88f-45ea-ae50-91b16a9aee45 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:00:27.934 +05:30 dd236e8d-c88f-45ea-ae50-91b16a9aee45 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 1067.9394ms 2025-11-21 16:00:27.936 +05:30 dd236e8d-c88f-45ea-ae50-91b16a9aee45 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:00:27.939 +05:30 dd236e8d-c88f-45ea-ae50-91b16a9aee45 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3417ed87-a1f9-4417-9d70-619acb7715ce}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 139} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"}]"} 2025-11-21 16:00:27.961 +05:30 dd236e8d-c88f-45ea-ae50-91b16a9aee45 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 200 139 application/json; charset=utf-8 1478.7123ms 2025-11-21 16:00:50.662 +05:30 7d53bfdf-55fe-40d1-9778-a634dba0f64b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=123&newPassword=Vysh%4025 - null null 2025-11-21 16:00:50.683 +05:30 7d53bfdf-55fe-40d1-9778-a634dba0f64b INF CORS policy execution successful. 2025-11-21 16:00:50.689 +05:30 7d53bfdf-55fe-40d1-9778-a634dba0f64b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=123&newPassword=Vysh%4025 - 204 null null 28.1496ms 2025-11-21 16:00:50.771 +05:30 0558b36b-758f-4d55-a1db-b73757c28f40 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=123&newPassword=Vysh%4025 - application/json 45 2025-11-21 16:00:50.781 +05:30 0558b36b-758f-4d55-a1db-b73757c28f40 INF CORS policy execution successful. 2025-11-21 16:00:50.797 +05:30 0558b36b-758f-4d55-a1db-b73757c28f40 INF HTTP request: Path: /user/updatepassword QueryString: ?oldPassword=123&newPassword=Vysh%4025 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Content-Length: 45}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"OldPassword":"123","NewPassword":"Vysh@25"} 2025-11-21 16:00:50.804 +05:30 0b82d38b-7f1f-451c-a1d2-fa7e1b02b071 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api)' 2025-11-21 16:00:50.822 +05:30 0b82d38b-7f1f-451c-a1d2-fa7e1b02b071 INF Route matched with {action = "UpdatePassword", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePassword(Sang.AccessController.Api.Models.APIRequest.UpdatePasswordRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:00:50.983 +05:30 0b82d38b-7f1f-451c-a1d2-fa7e1b02b071 INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:00:50.992 +05:30 0b82d38b-7f1f-451c-a1d2-fa7e1b02b071 INF Executed action Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api) in 169.4324ms 2025-11-21 16:00:50.993 +05:30 0b82d38b-7f1f-451c-a1d2-fa7e1b02b071 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api)' 2025-11-21 16:00:50.994 +05:30 0b82d38b-7f1f-451c-a1d2-fa7e1b02b071 INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 0558b36b-758f-4d55-a1db-b73757c28f40}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 95} Body: {"status":"Failure","statusCode":3000,"message":"Error: Incorrect old password.","result":null} 2025-11-21 16:00:51.003 +05:30 0b82d38b-7f1f-451c-a1d2-fa7e1b02b071 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=123&newPassword=Vysh%4025 - 400 95 application/json; charset=utf-8 231.7477ms 2025-11-21 16:01:04.166 +05:30 4cfeef54-8830-4403-b38c-5012556622f5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=123&newPassword=Vysh%4025 - null null 2025-11-21 16:01:04.173 +05:30 4cfeef54-8830-4403-b38c-5012556622f5 INF CORS policy execution successful. 2025-11-21 16:01:04.178 +05:30 4cfeef54-8830-4403-b38c-5012556622f5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=123&newPassword=Vysh%4025 - 204 null null 12.9077ms 2025-11-21 16:01:04.387 +05:30 95e09811-6260-4473-97f4-ee48d8b997b2 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=123&newPassword=Vysh%4025 - application/json 45 2025-11-21 16:01:04.392 +05:30 95e09811-6260-4473-97f4-ee48d8b997b2 INF CORS policy execution successful. 2025-11-21 16:01:04.394 +05:30 95e09811-6260-4473-97f4-ee48d8b997b2 INF HTTP request: Path: /user/updatepassword QueryString: ?oldPassword=123&newPassword=Vysh%4025 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Content-Length: 45}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"OldPassword":"123","NewPassword":"Vysh@25"} 2025-11-21 16:01:04.402 +05:30 af843711-63a8-4205-819e-16712f5beef5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api)' 2025-11-21 16:01:04.406 +05:30 af843711-63a8-4205-819e-16712f5beef5 INF Route matched with {action = "UpdatePassword", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePassword(Sang.AccessController.Api.Models.APIRequest.UpdatePasswordRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:01:04.462 +05:30 af843711-63a8-4205-819e-16712f5beef5 INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:01:04.467 +05:30 af843711-63a8-4205-819e-16712f5beef5 INF Executed action Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api) in 59.6128ms 2025-11-21 16:01:04.468 +05:30 af843711-63a8-4205-819e-16712f5beef5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api)' 2025-11-21 16:01:04.469 +05:30 af843711-63a8-4205-819e-16712f5beef5 INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 95e09811-6260-4473-97f4-ee48d8b997b2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 95} Body: {"status":"Failure","statusCode":3000,"message":"Error: Incorrect old password.","result":null} 2025-11-21 16:01:04.479 +05:30 af843711-63a8-4205-819e-16712f5beef5 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=123&newPassword=Vysh%4025 - 400 95 application/json; charset=utf-8 89.6451ms 2025-11-21 16:04:03.396 +05:30 f26dbd45-a13f-4f9a-ba20-062bf24ae0b4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-21 16:04:03.405 +05:30 f26dbd45-a13f-4f9a-ba20-062bf24ae0b4 INF CORS policy execution successful. 2025-11-21 16:04:03.410 +05:30 f26dbd45-a13f-4f9a-ba20-062bf24ae0b4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 204 null null 14.6771ms 2025-11-21 16:04:03.480 +05:30 a464b71d-4380-497b-a8bc-2bda1c1d9321 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-21 16:04:03.489 +05:30 a464b71d-4380-497b-a8bc-2bda1c1d9321 INF CORS policy execution successful. 2025-11-21 16:04:03.499 +05:30 a464b71d-4380-497b-a8bc-2bda1c1d9321 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=7 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:04:03.502 +05:30 ea06d6e4-fd0d-4131-9e78-47b76ca54c3e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:04:03.505 +05:30 ea06d6e4-fd0d-4131-9e78-47b76ca54c3e INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:04:03.620 +05:30 ea06d6e4-fd0d-4131-9e78-47b76ca54c3e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:03.625 +05:30 ea06d6e4-fd0d-4131-9e78-47b76ca54c3e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 119.8381ms 2025-11-21 16:04:03.626 +05:30 ea06d6e4-fd0d-4131-9e78-47b76ca54c3e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:04:03.627 +05:30 ea06d6e4-fd0d-4131-9e78-47b76ca54c3e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a464b71d-4380-497b-a8bc-2bda1c1d9321}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 139} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"}]"} 2025-11-21 16:04:03.630 +05:30 ea06d6e4-fd0d-4131-9e78-47b76ca54c3e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 200 139 application/json; charset=utf-8 150.5533ms 2025-11-21 16:04:25.600 +05:30 a8bc5443-2dde-4367-a148-5d1360ffc954 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=eA%2BkLfqKPNQBW9P%2FvJjBcQ%3D%3D&newPassword=6WVNg0nKtQSsT43x8CmaGw%3D%3D - null null 2025-11-21 16:04:25.603 +05:30 a8bc5443-2dde-4367-a148-5d1360ffc954 INF CORS policy execution successful. 2025-11-21 16:04:25.604 +05:30 a8bc5443-2dde-4367-a148-5d1360ffc954 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=eA%2BkLfqKPNQBW9P%2FvJjBcQ%3D%3D&newPassword=6WVNg0nKtQSsT43x8CmaGw%3D%3D - 204 null null 4.4334ms 2025-11-21 16:04:25.655 +05:30 66909de5-4136-46ab-9922-51a1c0f400d1 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=eA%2BkLfqKPNQBW9P%2FvJjBcQ%3D%3D&newPassword=6WVNg0nKtQSsT43x8CmaGw%3D%3D - application/json 83 2025-11-21 16:04:25.660 +05:30 66909de5-4136-46ab-9922-51a1c0f400d1 INF CORS policy execution successful. 2025-11-21 16:04:25.663 +05:30 66909de5-4136-46ab-9922-51a1c0f400d1 INF HTTP request: Path: /user/updatepassword QueryString: ?oldPassword=eA%2BkLfqKPNQBW9P%2FvJjBcQ%3D%3D&newPassword=6WVNg0nKtQSsT43x8CmaGw%3D%3D Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Content-Length: 83}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"OldPassword":"eA+kLfqKPNQBW9P/vJjBcQ==","NewPassword":"6WVNg0nKtQSsT43x8CmaGw=="} 2025-11-21 16:04:25.664 +05:30 d702a1cd-1768-4861-86a6-1676d77b148a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api)' 2025-11-21 16:04:25.665 +05:30 d702a1cd-1768-4861-86a6-1676d77b148a INF Route matched with {action = "UpdatePassword", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePassword(Sang.AccessController.Api.Models.APIRequest.UpdatePasswordRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:04:25.720 +05:30 d702a1cd-1768-4861-86a6-1676d77b148a INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:25.777 +05:30 d702a1cd-1768-4861-86a6-1676d77b148a INF Executed action Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api) in 111.3091ms 2025-11-21 16:04:25.777 +05:30 d702a1cd-1768-4861-86a6-1676d77b148a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api)' 2025-11-21 16:04:25.778 +05:30 d702a1cd-1768-4861-86a6-1676d77b148a INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 66909de5-4136-46ab-9922-51a1c0f400d1}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 94} Body: {"status":"Success","statusCode":2001,"message":"Password updated successfully.","result":"1"} 2025-11-21 16:04:25.780 +05:30 d702a1cd-1768-4861-86a6-1676d77b148a INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=eA%2BkLfqKPNQBW9P%2FvJjBcQ%3D%3D&newPassword=6WVNg0nKtQSsT43x8CmaGw%3D%3D - 201 94 application/json; charset=utf-8 125.5707ms 2025-11-21 16:04:31.310 +05:30 c0845fcd-4bc5-4989-81ef-515553908bfb INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:04:31.313 +05:30 c0845fcd-4bc5-4989-81ef-515553908bfb INF CORS policy execution successful. 2025-11-21 16:04:31.316 +05:30 c0845fcd-4bc5-4989-81ef-515553908bfb INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 6.7083ms 2025-11-21 16:04:31.318 +05:30 408797bb-3849-4865-aea0-395752dd7307 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:04:31.319 +05:30 408797bb-3849-4865-aea0-395752dd7307 INF CORS policy execution successful. 2025-11-21 16:04:31.320 +05:30 408797bb-3849-4865-aea0-395752dd7307 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.8098ms 2025-11-21 16:04:31.360 +05:30 66a5b930-86ca-4656-a0c0-bbfdab564c1e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 16:04:31.361 +05:30 66a5b930-86ca-4656-a0c0-bbfdab564c1e INF CORS policy execution successful. 2025-11-21 16:04:31.362 +05:30 66a5b930-86ca-4656-a0c0-bbfdab564c1e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 2.919ms 2025-11-21 16:04:31.374 +05:30 701d7d3c-dc5a-47a6-9f57-029b52e2286b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:04:31.378 +05:30 701d7d3c-dc5a-47a6-9f57-029b52e2286b INF CORS policy execution successful. 2025-11-21 16:04:31.381 +05:30 701d7d3c-dc5a-47a6-9f57-029b52e2286b INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:04:31.383 +05:30 e1240ec7-700f-45b1-9b71-ee36009d4051 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:04:31.406 +05:30 9e01abe8-6881-42b1-bd40-2f0e5edb070c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 16:04:31.407 +05:30 e1240ec7-700f-45b1-9b71-ee36009d4051 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:04:31.408 +05:30 9e01abe8-6881-42b1-bd40-2f0e5edb070c INF CORS policy execution successful. 2025-11-21 16:04:31.409 +05:30 9e01abe8-6881-42b1-bd40-2f0e5edb070c INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:04:31.409 +05:30 995c62af-80ff-481a-b2dc-47d2bf10bcac INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:04:31.409 +05:30 995c62af-80ff-481a-b2dc-47d2bf10bcac INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:04:31.420 +05:30 995c62af-80ff-481a-b2dc-47d2bf10bcac INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:31.421 +05:30 995c62af-80ff-481a-b2dc-47d2bf10bcac INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 11.3711ms 2025-11-21 16:04:31.421 +05:30 995c62af-80ff-481a-b2dc-47d2bf10bcac INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:04:31.421 +05:30 995c62af-80ff-481a-b2dc-47d2bf10bcac INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9e01abe8-6881-42b1-bd40-2f0e5edb070c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 16:04:31.422 +05:30 995c62af-80ff-481a-b2dc-47d2bf10bcac INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 16.3321ms 2025-11-21 16:04:31.490 +05:30 e1240ec7-700f-45b1-9b71-ee36009d4051 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:31.493 +05:30 e1240ec7-700f-45b1-9b71-ee36009d4051 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 85.2924ms 2025-11-21 16:04:31.493 +05:30 e1240ec7-700f-45b1-9b71-ee36009d4051 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:04:31.495 +05:30 e1240ec7-700f-45b1-9b71-ee36009d4051 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 120.6586ms 2025-11-21 16:04:31.571 +05:30 0409495d-9d8f-4378-a08b-51e7f60a8418 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:04:31.573 +05:30 0409495d-9d8f-4378-a08b-51e7f60a8418 INF CORS policy execution successful. 2025-11-21 16:04:31.574 +05:30 0409495d-9d8f-4378-a08b-51e7f60a8418 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:04:31.575 +05:30 e29ceed6-a459-46f4-9faf-100df839e54c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:04:31.575 +05:30 e29ceed6-a459-46f4-9faf-100df839e54c INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:04:31.591 +05:30 e29ceed6-a459-46f4-9faf-100df839e54c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:31.592 +05:30 e29ceed6-a459-46f4-9faf-100df839e54c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 17.0393ms 2025-11-21 16:04:31.592 +05:30 e29ceed6-a459-46f4-9faf-100df839e54c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:04:31.594 +05:30 e29ceed6-a459-46f4-9faf-100df839e54c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 23.5115ms 2025-11-21 16:04:31.655 +05:30 043cbe4e-34b9-49bb-8db8-5d1eb744bb51 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:04:31.656 +05:30 043cbe4e-34b9-49bb-8db8-5d1eb744bb51 INF CORS policy execution successful. 2025-11-21 16:04:31.656 +05:30 043cbe4e-34b9-49bb-8db8-5d1eb744bb51 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:04:31.657 +05:30 a0c888ae-17c2-4957-bfd1-7664a15f5c9a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:04:31.657 +05:30 a0c888ae-17c2-4957-bfd1-7664a15f5c9a INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:04:31.664 +05:30 a0c888ae-17c2-4957-bfd1-7664a15f5c9a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:31.665 +05:30 a0c888ae-17c2-4957-bfd1-7664a15f5c9a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 7.7415ms 2025-11-21 16:04:31.665 +05:30 a0c888ae-17c2-4957-bfd1-7664a15f5c9a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:04:31.666 +05:30 a0c888ae-17c2-4957-bfd1-7664a15f5c9a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 11.0736ms 2025-11-21 16:04:33.711 +05:30 d92a7073-e045-49fe-8535-ff7080721eee INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:04:33.712 +05:30 d92a7073-e045-49fe-8535-ff7080721eee INF CORS policy execution successful. 2025-11-21 16:04:33.712 +05:30 d92a7073-e045-49fe-8535-ff7080721eee INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.7016ms 2025-11-21 16:04:33.722 +05:30 38c47308-aaf2-4aad-87b1-07a68c4878d1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:04:33.722 +05:30 38c47308-aaf2-4aad-87b1-07a68c4878d1 INF CORS policy execution successful. 2025-11-21 16:04:33.723 +05:30 38c47308-aaf2-4aad-87b1-07a68c4878d1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.5487ms 2025-11-21 16:04:33.767 +05:30 adb650e5-4bce-4b69-99ee-37969f98828f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-21 16:04:33.768 +05:30 adb650e5-4bce-4b69-99ee-37969f98828f INF CORS policy execution successful. 2025-11-21 16:04:33.768 +05:30 adb650e5-4bce-4b69-99ee-37969f98828f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 0.9412ms 2025-11-21 16:04:33.824 +05:30 3c3c53be-d54f-462f-a5dd-6b7c23126d32 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:04:33.826 +05:30 3c3c53be-d54f-462f-a5dd-6b7c23126d32 INF CORS policy execution successful. 2025-11-21 16:04:33.828 +05:30 3c3c53be-d54f-462f-a5dd-6b7c23126d32 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:04:33.829 +05:30 86a606b7-748b-4c73-ae8b-8ddc1244207f INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 16:04:33.830 +05:30 cd60fbec-a7af-4ddf-b1cc-8000d5e1eb53 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-21 16:04:33.831 +05:30 cd60fbec-a7af-4ddf-b1cc-8000d5e1eb53 INF CORS policy execution successful. 2025-11-21 16:04:33.832 +05:30 cd60fbec-a7af-4ddf-b1cc-8000d5e1eb53 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:04:33.832 +05:30 9a2bef2d-cb8d-4fd3-94b4-9cd1a46ba363 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:04:33.832 +05:30 9a2bef2d-cb8d-4fd3-94b4-9cd1a46ba363 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:04:33.836 +05:30 86a606b7-748b-4c73-ae8b-8ddc1244207f INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:04:33.837 +05:30 9a2bef2d-cb8d-4fd3-94b4-9cd1a46ba363 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:33.837 +05:30 9a2bef2d-cb8d-4fd3-94b4-9cd1a46ba363 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 5.0264ms 2025-11-21 16:04:33.837 +05:30 9a2bef2d-cb8d-4fd3-94b4-9cd1a46ba363 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:04:33.838 +05:30 9a2bef2d-cb8d-4fd3-94b4-9cd1a46ba363 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cd60fbec-a7af-4ddf-b1cc-8000d5e1eb53}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-21 16:04:33.838 +05:30 9a2bef2d-cb8d-4fd3-94b4-9cd1a46ba363 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 8.5667ms 2025-11-21 16:04:33.859 +05:30 86a606b7-748b-4c73-ae8b-8ddc1244207f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:33.860 +05:30 86a606b7-748b-4c73-ae8b-8ddc1244207f INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 23.0158ms 2025-11-21 16:04:33.860 +05:30 86a606b7-748b-4c73-ae8b-8ddc1244207f INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 16:04:33.861 +05:30 86a606b7-748b-4c73-ae8b-8ddc1244207f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 610 application/json; charset=utf-8 36.7668ms 2025-11-21 16:04:33.913 +05:30 9517a55d-9ee1-4d54-a000-1667edeffe8f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:04:33.914 +05:30 9517a55d-9ee1-4d54-a000-1667edeffe8f INF CORS policy execution successful. 2025-11-21 16:04:33.916 +05:30 9517a55d-9ee1-4d54-a000-1667edeffe8f INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:04:33.916 +05:30 65dca611-6465-4855-9add-111f37b47487 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 16:04:33.916 +05:30 65dca611-6465-4855-9add-111f37b47487 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:04:33.921 +05:30 65dca611-6465-4855-9add-111f37b47487 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:33.922 +05:30 65dca611-6465-4855-9add-111f37b47487 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 5.3148ms 2025-11-21 16:04:33.922 +05:30 65dca611-6465-4855-9add-111f37b47487 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 16:04:33.922 +05:30 65dca611-6465-4855-9add-111f37b47487 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 610 application/json; charset=utf-8 9.6787ms 2025-11-21 16:04:36.183 +05:30 d66fc4e0-fd0d-4fd3-abf0-db77985d51c1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:04:36.185 +05:30 d66fc4e0-fd0d-4fd3-abf0-db77985d51c1 INF CORS policy execution successful. 2025-11-21 16:04:36.186 +05:30 d66fc4e0-fd0d-4fd3-abf0-db77985d51c1 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:04:36.186 +05:30 ce6494d1-91bb-4934-afe4-0a7c38897833 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:04:36.187 +05:30 ce6494d1-91bb-4934-afe4-0a7c38897833 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:04:36.201 +05:30 ce6494d1-91bb-4934-afe4-0a7c38897833 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:36.202 +05:30 ce6494d1-91bb-4934-afe4-0a7c38897833 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 14.9829ms 2025-11-21 16:04:36.202 +05:30 ce6494d1-91bb-4934-afe4-0a7c38897833 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:04:36.203 +05:30 ce6494d1-91bb-4934-afe4-0a7c38897833 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 19.742ms 2025-11-21 16:04:36.221 +05:30 fe7971b6-151d-4b05-9b8c-4ee57d99d3d4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 16:04:36.222 +05:30 fe7971b6-151d-4b05-9b8c-4ee57d99d3d4 INF CORS policy execution successful. 2025-11-21 16:04:36.223 +05:30 fe7971b6-151d-4b05-9b8c-4ee57d99d3d4 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:04:36.223 +05:30 e437bd85-9725-49d5-9e7d-8e1f68de9db7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:04:36.223 +05:30 e437bd85-9725-49d5-9e7d-8e1f68de9db7 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:04:36.228 +05:30 e437bd85-9725-49d5-9e7d-8e1f68de9db7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:36.228 +05:30 e437bd85-9725-49d5-9e7d-8e1f68de9db7 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 4.697ms 2025-11-21 16:04:36.228 +05:30 e437bd85-9725-49d5-9e7d-8e1f68de9db7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:04:36.229 +05:30 e437bd85-9725-49d5-9e7d-8e1f68de9db7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fe7971b6-151d-4b05-9b8c-4ee57d99d3d4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 16:04:36.229 +05:30 e437bd85-9725-49d5-9e7d-8e1f68de9db7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 8.2234ms 2025-11-21 16:04:36.261 +05:30 c4fd34af-7648-46e5-97f9-54e78d599b08 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:04:36.263 +05:30 c4fd34af-7648-46e5-97f9-54e78d599b08 INF CORS policy execution successful. 2025-11-21 16:04:36.265 +05:30 c4fd34af-7648-46e5-97f9-54e78d599b08 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:04:36.265 +05:30 f9ac45fc-5302-4e84-a562-b08fe4230851 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:04:36.266 +05:30 f9ac45fc-5302-4e84-a562-b08fe4230851 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:04:36.276 +05:30 f9ac45fc-5302-4e84-a562-b08fe4230851 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:36.277 +05:30 f9ac45fc-5302-4e84-a562-b08fe4230851 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 10.746ms 2025-11-21 16:04:36.277 +05:30 f9ac45fc-5302-4e84-a562-b08fe4230851 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:04:36.279 +05:30 f9ac45fc-5302-4e84-a562-b08fe4230851 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 17.7455ms 2025-11-21 16:04:36.321 +05:30 55b1bab9-1cb2-47a0-b777-8cf5ced6b1e2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:04:36.322 +05:30 55b1bab9-1cb2-47a0-b777-8cf5ced6b1e2 INF CORS policy execution successful. 2025-11-21 16:04:36.323 +05:30 55b1bab9-1cb2-47a0-b777-8cf5ced6b1e2 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:04:36.324 +05:30 675bc839-ee57-42c4-a711-dfea20850025 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:04:36.324 +05:30 675bc839-ee57-42c4-a711-dfea20850025 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:04:36.341 +05:30 675bc839-ee57-42c4-a711-dfea20850025 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:36.342 +05:30 675bc839-ee57-42c4-a711-dfea20850025 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 17.3993ms 2025-11-21 16:04:36.342 +05:30 675bc839-ee57-42c4-a711-dfea20850025 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:04:36.343 +05:30 675bc839-ee57-42c4-a711-dfea20850025 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 21.8852ms 2025-11-21 16:04:37.044 +05:30 7a6e0b7d-5d63-4bb1-b95f-6a8f5f4db2c2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-21 16:04:37.045 +05:30 7a6e0b7d-5d63-4bb1-b95f-6a8f5f4db2c2 INF CORS policy execution successful. 2025-11-21 16:04:37.046 +05:30 7a6e0b7d-5d63-4bb1-b95f-6a8f5f4db2c2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 204 null null 1.7203ms 2025-11-21 16:04:37.092 +05:30 900dfa74-f2af-46b1-971f-17fd5367e724 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-21 16:04:37.095 +05:30 900dfa74-f2af-46b1-971f-17fd5367e724 INF CORS policy execution successful. 2025-11-21 16:04:37.097 +05:30 900dfa74-f2af-46b1-971f-17fd5367e724 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=7 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIwMDk1LCJleHAiOjE3NjM3MjE4OTUsImlhdCI6MTc2MzcyMDA5NX0.K-GU03iqWGqv0A-18D6xoY1bfSoxHpTtFRwjEKs7whY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:04:37.099 +05:30 f431a27d-d6f8-4cbc-ac00-109a86997dcc INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:04:37.099 +05:30 f431a27d-d6f8-4cbc-ac00-109a86997dcc INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:04:37.106 +05:30 f431a27d-d6f8-4cbc-ac00-109a86997dcc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:04:37.106 +05:30 f431a27d-d6f8-4cbc-ac00-109a86997dcc INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 7.1407ms 2025-11-21 16:04:37.107 +05:30 f431a27d-d6f8-4cbc-ac00-109a86997dcc INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:04:37.107 +05:30 f431a27d-d6f8-4cbc-ac00-109a86997dcc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 900dfa74-f2af-46b1-971f-17fd5367e724}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 139} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"}]"} 2025-11-21 16:04:37.108 +05:30 f431a27d-d6f8-4cbc-ac00-109a86997dcc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 200 139 application/json; charset=utf-8 15.9143ms 2025-11-21 16:05:01.443 +05:30 00cbde92-5dc8-4dc4-9a00-e818ae56cda9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:05:01.449 +05:30 5ed920e0-3e81-482f-9772-a01bae0b2ece INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:05:01.450 +05:30 5ed920e0-3e81-482f-9772-a01bae0b2ece INF CORS policy execution successful. 2025-11-21 16:05:01.450 +05:30 00cbde92-5dc8-4dc4-9a00-e818ae56cda9 INF CORS policy execution successful. 2025-11-21 16:05:01.452 +05:30 00cbde92-5dc8-4dc4-9a00-e818ae56cda9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 16.5365ms 2025-11-21 16:05:01.452 +05:30 5ed920e0-3e81-482f-9772-a01bae0b2ece INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.2406ms 2025-11-21 16:05:01.513 +05:30 9b0c6a41-02c8-4875-8c2f-f28e3f05d8f7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:05:01.554 +05:30 9b0c6a41-02c8-4875-8c2f-f28e3f05d8f7 INF CORS policy execution successful. 2025-11-21 16:05:01.560 +05:30 9b0c6a41-02c8-4875-8c2f-f28e3f05d8f7 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:01.565 +05:30 529889f7-ce2a-4d43-9cfd-cca41349c711 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:05:01.619 +05:30 529889f7-ce2a-4d43-9cfd-cca41349c711 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:05:01.870 +05:30 529889f7-ce2a-4d43-9cfd-cca41349c711 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:01.873 +05:30 529889f7-ce2a-4d43-9cfd-cca41349c711 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 252.3676ms 2025-11-21 16:05:01.873 +05:30 529889f7-ce2a-4d43-9cfd-cca41349c711 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:05:01.875 +05:30 529889f7-ce2a-4d43-9cfd-cca41349c711 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9b0c6a41-02c8-4875-8c2f-f28e3f05d8f7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:05:01.879 +05:30 529889f7-ce2a-4d43-9cfd-cca41349c711 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 366.3461ms 2025-11-21 16:05:01.936 +05:30 cd74cf77-e5bf-45f6-a561-2f1f24280f5c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:05:01.939 +05:30 cd74cf77-e5bf-45f6-a561-2f1f24280f5c INF CORS policy execution successful. 2025-11-21 16:05:01.941 +05:30 cd74cf77-e5bf-45f6-a561-2f1f24280f5c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:01.942 +05:30 75e099fe-e7ec-411f-b3f4-872467a57151 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:05:01.942 +05:30 75e099fe-e7ec-411f-b3f4-872467a57151 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:05:01.966 +05:30 75e099fe-e7ec-411f-b3f4-872467a57151 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:01.969 +05:30 75e099fe-e7ec-411f-b3f4-872467a57151 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 26.0881ms 2025-11-21 16:05:01.970 +05:30 75e099fe-e7ec-411f-b3f4-872467a57151 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:05:01.972 +05:30 75e099fe-e7ec-411f-b3f4-872467a57151 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cd74cf77-e5bf-45f6-a561-2f1f24280f5c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:05:01.975 +05:30 75e099fe-e7ec-411f-b3f4-872467a57151 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 39.5023ms 2025-11-21 16:05:15.747 +05:30 30787c88-641d-4515-88af-e671ed88366f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:05:15.752 +05:30 3fe5a26c-5a89-4275-b9b9-e31c03a16375 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:05:15.753 +05:30 3fe5a26c-5a89-4275-b9b9-e31c03a16375 INF CORS policy execution successful. 2025-11-21 16:05:15.753 +05:30 30787c88-641d-4515-88af-e671ed88366f INF CORS policy execution successful. 2025-11-21 16:05:15.756 +05:30 3fe5a26c-5a89-4275-b9b9-e31c03a16375 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.4893ms 2025-11-21 16:05:15.756 +05:30 30787c88-641d-4515-88af-e671ed88366f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 8.6779ms 2025-11-21 16:05:15.786 +05:30 2cebce08-f3b7-44fc-93c7-339b5adb3510 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 16:05:15.787 +05:30 2cebce08-f3b7-44fc-93c7-339b5adb3510 INF CORS policy execution successful. 2025-11-21 16:05:15.788 +05:30 2cebce08-f3b7-44fc-93c7-339b5adb3510 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 1.523ms 2025-11-21 16:05:15.809 +05:30 640ef445-0c2c-4cfb-a36e-744259254082 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:05:15.815 +05:30 640ef445-0c2c-4cfb-a36e-744259254082 INF CORS policy execution successful. 2025-11-21 16:05:15.820 +05:30 640ef445-0c2c-4cfb-a36e-744259254082 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:15.822 +05:30 a38d365f-d29d-4596-838c-e2e69f2a1d70 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:05:15.823 +05:30 a38d365f-d29d-4596-838c-e2e69f2a1d70 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:05:15.849 +05:30 d57e9896-4ffd-46b9-b43c-76da0a7e1a7d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 16:05:15.850 +05:30 d57e9896-4ffd-46b9-b43c-76da0a7e1a7d INF CORS policy execution successful. 2025-11-21 16:05:15.852 +05:30 d57e9896-4ffd-46b9-b43c-76da0a7e1a7d INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:15.852 +05:30 a38d365f-d29d-4596-838c-e2e69f2a1d70 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:15.853 +05:30 1c57999c-4119-40fb-ad29-b011d7694177 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:05:15.853 +05:30 1c57999c-4119-40fb-ad29-b011d7694177 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:05:15.854 +05:30 a38d365f-d29d-4596-838c-e2e69f2a1d70 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 28.2297ms 2025-11-21 16:05:15.854 +05:30 a38d365f-d29d-4596-838c-e2e69f2a1d70 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:05:15.856 +05:30 a38d365f-d29d-4596-838c-e2e69f2a1d70 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 46.6745ms 2025-11-21 16:05:15.865 +05:30 1c57999c-4119-40fb-ad29-b011d7694177 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:15.866 +05:30 1c57999c-4119-40fb-ad29-b011d7694177 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 12.9865ms 2025-11-21 16:05:15.867 +05:30 1c57999c-4119-40fb-ad29-b011d7694177 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:05:15.867 +05:30 1c57999c-4119-40fb-ad29-b011d7694177 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d57e9896-4ffd-46b9-b43c-76da0a7e1a7d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 16:05:15.869 +05:30 1c57999c-4119-40fb-ad29-b011d7694177 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 19.9625ms 2025-11-21 16:05:16.012 +05:30 0c99856a-ce87-4d95-9539-1871b72ebffb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:05:16.014 +05:30 0c99856a-ce87-4d95-9539-1871b72ebffb INF CORS policy execution successful. 2025-11-21 16:05:16.016 +05:30 0c99856a-ce87-4d95-9539-1871b72ebffb INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:16.017 +05:30 05cb3b08-02e3-4dbd-9fcc-108777f9a749 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:05:16.017 +05:30 05cb3b08-02e3-4dbd-9fcc-108777f9a749 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:05:16.045 +05:30 05cb3b08-02e3-4dbd-9fcc-108777f9a749 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:16.046 +05:30 05cb3b08-02e3-4dbd-9fcc-108777f9a749 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 29.02ms 2025-11-21 16:05:16.047 +05:30 05cb3b08-02e3-4dbd-9fcc-108777f9a749 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:05:16.050 +05:30 05cb3b08-02e3-4dbd-9fcc-108777f9a749 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 37.6316ms 2025-11-21 16:05:16.125 +05:30 ecf8bcf2-6deb-4fe0-8d0b-e8d930515016 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:05:16.126 +05:30 ecf8bcf2-6deb-4fe0-8d0b-e8d930515016 INF CORS policy execution successful. 2025-11-21 16:05:16.128 +05:30 ecf8bcf2-6deb-4fe0-8d0b-e8d930515016 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:16.128 +05:30 514727e6-3a02-414b-90fb-a449a05d6ce3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:05:16.129 +05:30 514727e6-3a02-414b-90fb-a449a05d6ce3 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:05:16.144 +05:30 514727e6-3a02-414b-90fb-a449a05d6ce3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:16.145 +05:30 514727e6-3a02-414b-90fb-a449a05d6ce3 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 15.8525ms 2025-11-21 16:05:16.145 +05:30 514727e6-3a02-414b-90fb-a449a05d6ce3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 16:05:16.146 +05:30 514727e6-3a02-414b-90fb-a449a05d6ce3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 21.4769ms 2025-11-21 16:05:16.661 +05:30 ae98f59b-e15f-4c60-bda0-91a00f5b2b29 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:05:16.662 +05:30 ae98f59b-e15f-4c60-bda0-91a00f5b2b29 INF CORS policy execution successful. 2025-11-21 16:05:16.663 +05:30 ae98f59b-e15f-4c60-bda0-91a00f5b2b29 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.7457ms 2025-11-21 16:05:16.666 +05:30 7534652b-c6e1-402c-881d-2bbefea0ad71 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:05:16.666 +05:30 7534652b-c6e1-402c-881d-2bbefea0ad71 INF CORS policy execution successful. 2025-11-21 16:05:16.667 +05:30 7534652b-c6e1-402c-881d-2bbefea0ad71 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.9357ms 2025-11-21 16:05:16.706 +05:30 4ffa1295-69fd-40de-ae29-bc6bf75e4ac1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-21 16:05:16.707 +05:30 4ffa1295-69fd-40de-ae29-bc6bf75e4ac1 INF CORS policy execution successful. 2025-11-21 16:05:16.707 +05:30 4ffa1295-69fd-40de-ae29-bc6bf75e4ac1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 1.6151ms 2025-11-21 16:05:16.730 +05:30 0fb95655-6afb-40f8-a2e6-90a13be938cb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:05:16.732 +05:30 0fb95655-6afb-40f8-a2e6-90a13be938cb INF CORS policy execution successful. 2025-11-21 16:05:16.733 +05:30 0fb95655-6afb-40f8-a2e6-90a13be938cb INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:16.734 +05:30 3088db75-29fe-4c2d-83db-4cbfff58c287 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 16:05:16.734 +05:30 3088db75-29fe-4c2d-83db-4cbfff58c287 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:05:16.753 +05:30 3088db75-29fe-4c2d-83db-4cbfff58c287 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:16.753 +05:30 dccde901-c0d1-4bf2-8a49-3d1c5ddd77c2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-21 16:05:16.754 +05:30 3088db75-29fe-4c2d-83db-4cbfff58c287 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 19.855ms 2025-11-21 16:05:16.754 +05:30 3088db75-29fe-4c2d-83db-4cbfff58c287 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 16:05:16.755 +05:30 3088db75-29fe-4c2d-83db-4cbfff58c287 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 610 application/json; charset=utf-8 25.31ms 2025-11-21 16:05:16.756 +05:30 dccde901-c0d1-4bf2-8a49-3d1c5ddd77c2 INF CORS policy execution successful. 2025-11-21 16:05:16.757 +05:30 dccde901-c0d1-4bf2-8a49-3d1c5ddd77c2 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:16.757 +05:30 f9080c1c-e559-471a-80b8-bedf09664c9a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:05:16.758 +05:30 f9080c1c-e559-471a-80b8-bedf09664c9a INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:05:16.765 +05:30 f9080c1c-e559-471a-80b8-bedf09664c9a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:16.765 +05:30 f9080c1c-e559-471a-80b8-bedf09664c9a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 7.649ms 2025-11-21 16:05:16.766 +05:30 f9080c1c-e559-471a-80b8-bedf09664c9a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:05:16.766 +05:30 f9080c1c-e559-471a-80b8-bedf09664c9a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: dccde901-c0d1-4bf2-8a49-3d1c5ddd77c2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-21 16:05:16.766 +05:30 f9080c1c-e559-471a-80b8-bedf09664c9a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 13.0572ms 2025-11-21 16:05:16.808 +05:30 d8880f99-038b-41ae-bc08-fac95a58074e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:05:16.810 +05:30 d8880f99-038b-41ae-bc08-fac95a58074e INF CORS policy execution successful. 2025-11-21 16:05:16.810 +05:30 d8880f99-038b-41ae-bc08-fac95a58074e INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:16.811 +05:30 9e935e5d-9b6e-4eb5-82a5-adc19dd78cbf INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 16:05:16.811 +05:30 9e935e5d-9b6e-4eb5-82a5-adc19dd78cbf INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:05:16.823 +05:30 9e935e5d-9b6e-4eb5-82a5-adc19dd78cbf INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:16.824 +05:30 9e935e5d-9b6e-4eb5-82a5-adc19dd78cbf INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 13.0906ms 2025-11-21 16:05:16.824 +05:30 9e935e5d-9b6e-4eb5-82a5-adc19dd78cbf INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 16:05:16.825 +05:30 9e935e5d-9b6e-4eb5-82a5-adc19dd78cbf INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 610 application/json; charset=utf-8 16.8296ms 2025-11-21 16:05:20.519 +05:30 da0250a4-16b9-42a2-b731-1ad7241546ed INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-21 16:05:20.520 +05:30 0f8a538f-387c-40c4-af6f-46ffa3c7421d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-21 16:05:20.520 +05:30 0f8a538f-387c-40c4-af6f-46ffa3c7421d INF CORS policy execution successful. 2025-11-21 16:05:20.520 +05:30 da0250a4-16b9-42a2-b731-1ad7241546ed INF CORS policy execution successful. 2025-11-21 16:05:20.521 +05:30 da0250a4-16b9-42a2-b731-1ad7241546ed INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 2.4057ms 2025-11-21 16:05:20.522 +05:30 0f8a538f-387c-40c4-af6f-46ffa3c7421d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.9981ms 2025-11-21 16:05:20.569 +05:30 09907ff9-1dfb-4f24-8613-aae6a3463670 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-21 16:05:20.573 +05:30 09907ff9-1dfb-4f24-8613-aae6a3463670 INF CORS policy execution successful. 2025-11-21 16:05:20.576 +05:30 09907ff9-1dfb-4f24-8613-aae6a3463670 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:20.577 +05:30 a3b39872-0448-4f49-aa1b-70eeefe6f847 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-21 16:05:20.602 +05:30 a3b39872-0448-4f49-aa1b-70eeefe6f847 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:05:20.650 +05:30 a3b39872-0448-4f49-aa1b-70eeefe6f847 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:20.652 +05:30 a3b39872-0448-4f49-aa1b-70eeefe6f847 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 49.1289ms 2025-11-21 16:05:20.652 +05:30 a3b39872-0448-4f49-aa1b-70eeefe6f847 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-21 16:05:20.653 +05:30 a3b39872-0448-4f49-aa1b-70eeefe6f847 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 09907ff9-1dfb-4f24-8613-aae6a3463670}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-21 16:05:20.654 +05:30 a3b39872-0448-4f49-aa1b-70eeefe6f847 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 84.9436ms 2025-11-21 16:05:20.723 +05:30 259b1b8f-2188-4b7e-8028-2a5c053b1126 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-21 16:05:20.725 +05:30 259b1b8f-2188-4b7e-8028-2a5c053b1126 INF CORS policy execution successful. 2025-11-21 16:05:20.726 +05:30 259b1b8f-2188-4b7e-8028-2a5c053b1126 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:20.726 +05:30 6d7cc91b-8a63-46f9-a63b-4058869542a9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-21 16:05:20.727 +05:30 6d7cc91b-8a63-46f9-a63b-4058869542a9 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:05:20.734 +05:30 6d7cc91b-8a63-46f9-a63b-4058869542a9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:20.735 +05:30 6d7cc91b-8a63-46f9-a63b-4058869542a9 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 8.0868ms 2025-11-21 16:05:20.735 +05:30 6d7cc91b-8a63-46f9-a63b-4058869542a9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-21 16:05:20.736 +05:30 6d7cc91b-8a63-46f9-a63b-4058869542a9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 259b1b8f-2188-4b7e-8028-2a5c053b1126}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-21 16:05:20.736 +05:30 6d7cc91b-8a63-46f9-a63b-4058869542a9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 13.1178ms 2025-11-21 16:05:27.073 +05:30 cb7fbb78-b376-4fb8-a096-ac643638396a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - null null 2025-11-21 16:05:27.073 +05:30 cb7fbb78-b376-4fb8-a096-ac643638396a INF CORS policy execution successful. 2025-11-21 16:05:27.074 +05:30 cb7fbb78-b376-4fb8-a096-ac643638396a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - 204 null null 1.2554ms 2025-11-21 16:05:27.129 +05:30 09209514-2770-4125-ac2e-c4ebfd87173a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - null null 2025-11-21 16:05:27.130 +05:30 09209514-2770-4125-ac2e-c4ebfd87173a INF CORS policy execution successful. 2025-11-21 16:05:27.131 +05:30 09209514-2770-4125-ac2e-c4ebfd87173a INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:27.132 +05:30 d9af87ed-1713-42dd-a20e-e9a48e1d107d INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:27.139 +05:30 d9af87ed-1713-42dd-a20e-e9a48e1d107d INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:05:27.156 +05:30 d9af87ed-1713-42dd-a20e-e9a48e1d107d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:27.157 +05:30 d9af87ed-1713-42dd-a20e-e9a48e1d107d INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 17.5684ms 2025-11-21 16:05:27.157 +05:30 d9af87ed-1713-42dd-a20e-e9a48e1d107d INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:27.157 +05:30 d9af87ed-1713-42dd-a20e-e9a48e1d107d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 09209514-2770-4125-ac2e-c4ebfd87173a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 151} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ActionId\":1,\"Action\":\"Access\"}]"} 2025-11-21 16:05:27.158 +05:30 d9af87ed-1713-42dd-a20e-e9a48e1d107d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - 200 151 application/json; charset=utf-8 28.3791ms 2025-11-21 16:05:28.707 +05:30 3b5118d3-325a-4bf6-8eaf-b7ac08a2fc0d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-21 16:05:28.707 +05:30 3b5118d3-325a-4bf6-8eaf-b7ac08a2fc0d INF CORS policy execution successful. 2025-11-21 16:05:28.708 +05:30 3b5118d3-325a-4bf6-8eaf-b7ac08a2fc0d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 0.7481ms 2025-11-21 16:05:28.761 +05:30 c5676fa8-4458-4b4f-8f82-9d38a6b182cf INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-21 16:05:28.761 +05:30 c5676fa8-4458-4b4f-8f82-9d38a6b182cf INF CORS policy execution successful. 2025-11-21 16:05:28.762 +05:30 c5676fa8-4458-4b4f-8f82-9d38a6b182cf INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:28.762 +05:30 c4e14674-bd53-481c-9c10-f7e3ceccbac3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:28.762 +05:30 c4e14674-bd53-481c-9c10-f7e3ceccbac3 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:05:28.768 +05:30 c4e14674-bd53-481c-9c10-f7e3ceccbac3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:28.769 +05:30 c4e14674-bd53-481c-9c10-f7e3ceccbac3 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 6.4849ms 2025-11-21 16:05:28.769 +05:30 c4e14674-bd53-481c-9c10-f7e3ceccbac3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:28.769 +05:30 c4e14674-bd53-481c-9c10-f7e3ceccbac3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c5676fa8-4458-4b4f-8f82-9d38a6b182cf}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-21 16:05:28.769 +05:30 c4e14674-bd53-481c-9c10-f7e3ceccbac3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 8.482ms 2025-11-21 16:05:44.986 +05:30 e56fc09a-99e5-45db-97a4-6836e27a177b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - null null 2025-11-21 16:05:44.987 +05:30 e56fc09a-99e5-45db-97a4-6836e27a177b INF CORS policy execution successful. 2025-11-21 16:05:44.988 +05:30 e56fc09a-99e5-45db-97a4-6836e27a177b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - 204 null null 1.471ms 2025-11-21 16:05:45.041 +05:30 0f30a85a-a2a2-416a-86b9-a9bd29cf21e2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - null null 2025-11-21 16:05:45.044 +05:30 0f30a85a-a2a2-416a-86b9-a9bd29cf21e2 INF CORS policy execution successful. 2025-11-21 16:05:45.047 +05:30 0f30a85a-a2a2-416a-86b9-a9bd29cf21e2 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:45.048 +05:30 89eee060-21bc-4d7d-9b19-6774202c3e03 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:45.049 +05:30 89eee060-21bc-4d7d-9b19-6774202c3e03 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:05:45.059 +05:30 89eee060-21bc-4d7d-9b19-6774202c3e03 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:45.060 +05:30 89eee060-21bc-4d7d-9b19-6774202c3e03 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 11.209ms 2025-11-21 16:05:45.060 +05:30 89eee060-21bc-4d7d-9b19-6774202c3e03 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:45.060 +05:30 89eee060-21bc-4d7d-9b19-6774202c3e03 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0f30a85a-a2a2-416a-86b9-a9bd29cf21e2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 262} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":8,\"ActionId\":1,\"Action\":\"Access\"},{\"ScreenId\":8,\"ActionId\":14,\"Action\":\"Excel\"},{\"ScreenId\":8,\"ActionId\":15,\"Action\":\"Analysis\"}]"} 2025-11-21 16:05:45.061 +05:30 89eee060-21bc-4d7d-9b19-6774202c3e03 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - 200 262 application/json; charset=utf-8 20.0195ms 2025-11-21 16:05:46.659 +05:30 b8d87ff9-f9fc-49f8-b70c-eca01ffee304 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - null null 2025-11-21 16:05:46.662 +05:30 b8d87ff9-f9fc-49f8-b70c-eca01ffee304 INF CORS policy execution successful. 2025-11-21 16:05:46.663 +05:30 b8d87ff9-f9fc-49f8-b70c-eca01ffee304 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:46.664 +05:30 887283e8-a0fb-4943-b7b0-e74b3c326374 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:46.664 +05:30 887283e8-a0fb-4943-b7b0-e74b3c326374 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:05:46.672 +05:30 887283e8-a0fb-4943-b7b0-e74b3c326374 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:46.673 +05:30 887283e8-a0fb-4943-b7b0-e74b3c326374 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 8.74ms 2025-11-21 16:05:46.673 +05:30 887283e8-a0fb-4943-b7b0-e74b3c326374 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:46.673 +05:30 887283e8-a0fb-4943-b7b0-e74b3c326374 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b8d87ff9-f9fc-49f8-b70c-eca01ffee304}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 262} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":8,\"ActionId\":1,\"Action\":\"Access\"},{\"ScreenId\":8,\"ActionId\":14,\"Action\":\"Excel\"},{\"ScreenId\":8,\"ActionId\":15,\"Action\":\"Analysis\"}]"} 2025-11-21 16:05:46.674 +05:30 887283e8-a0fb-4943-b7b0-e74b3c326374 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - 200 262 application/json; charset=utf-8 14.6948ms 2025-11-21 16:05:56.113 +05:30 7ba387d7-3cba-4995-9772-2f3070d3e528 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=5 - null null 2025-11-21 16:05:56.114 +05:30 7ba387d7-3cba-4995-9772-2f3070d3e528 INF CORS policy execution successful. 2025-11-21 16:05:56.114 +05:30 7ba387d7-3cba-4995-9772-2f3070d3e528 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=5 - 204 null null 1.3299ms 2025-11-21 16:05:56.166 +05:30 6cf06a43-9aef-49ab-b200-698732812d89 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=5 - null null 2025-11-21 16:05:56.167 +05:30 6cf06a43-9aef-49ab-b200-698732812d89 INF CORS policy execution successful. 2025-11-21 16:05:56.168 +05:30 6cf06a43-9aef-49ab-b200-698732812d89 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:56.169 +05:30 dfbffff0-e67d-42cf-92df-6c086f8e39b4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:56.170 +05:30 dfbffff0-e67d-42cf-92df-6c086f8e39b4 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:05:56.177 +05:30 dfbffff0-e67d-42cf-92df-6c086f8e39b4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:56.177 +05:30 dfbffff0-e67d-42cf-92df-6c086f8e39b4 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 7.2832ms 2025-11-21 16:05:56.177 +05:30 dfbffff0-e67d-42cf-92df-6c086f8e39b4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:56.177 +05:30 dfbffff0-e67d-42cf-92df-6c086f8e39b4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6cf06a43-9aef-49ab-b200-698732812d89}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 308} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":5,\"ActionId\":1,\"Action\":\"Access\"},{\"ScreenId\":5,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":5,\"ActionId\":3,\"Action\":\"Edit\"},{\"ScreenId\":5,\"ActionId\":4,\"Action\":\"Delete\"}]"} 2025-11-21 16:05:56.178 +05:30 dfbffff0-e67d-42cf-92df-6c086f8e39b4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=5 - 200 308 application/json; charset=utf-8 12.03ms 2025-11-21 16:05:58.062 +05:30 adf96360-ac9a-4447-808f-9c2c6a9b3358 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=6 - null null 2025-11-21 16:05:58.063 +05:30 adf96360-ac9a-4447-808f-9c2c6a9b3358 INF CORS policy execution successful. 2025-11-21 16:05:58.063 +05:30 adf96360-ac9a-4447-808f-9c2c6a9b3358 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=6 - 204 null null 1.1482ms 2025-11-21 16:05:58.108 +05:30 5d85a93b-2dc5-441f-835c-48e4506e9774 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=6 - null null 2025-11-21 16:05:58.110 +05:30 5d85a93b-2dc5-441f-835c-48e4506e9774 INF CORS policy execution successful. 2025-11-21 16:05:58.113 +05:30 5d85a93b-2dc5-441f-835c-48e4506e9774 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:58.114 +05:30 3e7007e3-c2a0-4ded-8da6-5be25d36bbaf INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:58.115 +05:30 3e7007e3-c2a0-4ded-8da6-5be25d36bbaf INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:05:58.120 +05:30 3e7007e3-c2a0-4ded-8da6-5be25d36bbaf INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:58.120 +05:30 3e7007e3-c2a0-4ded-8da6-5be25d36bbaf INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 5.6852ms 2025-11-21 16:05:58.120 +05:30 3e7007e3-c2a0-4ded-8da6-5be25d36bbaf INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:58.121 +05:30 3e7007e3-c2a0-4ded-8da6-5be25d36bbaf INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5d85a93b-2dc5-441f-835c-48e4506e9774}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 371} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":6,\"ActionId\":1,\"Action\":\"Access\"},{\"ScreenId\":6,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":6,\"ActionId\":3,\"Action\":\"Edit\"},{\"ScreenId\":6,\"ActionId\":4,\"Action\":\"Delete\"},{\"ScreenId\":6,\"ActionId\":5,\"Action\":\"Change Password\"}]"} 2025-11-21 16:05:58.121 +05:30 3e7007e3-c2a0-4ded-8da6-5be25d36bbaf INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=6 - 200 371 application/json; charset=utf-8 13.1236ms 2025-11-21 16:05:58.578 +05:30 1b39712b-8fd1-4f96-afba-c9a386d1981a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=7 - null null 2025-11-21 16:05:58.578 +05:30 1b39712b-8fd1-4f96-afba-c9a386d1981a INF CORS policy execution successful. 2025-11-21 16:05:58.578 +05:30 1b39712b-8fd1-4f96-afba-c9a386d1981a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=7 - 204 null null 0.7086ms 2025-11-21 16:05:58.622 +05:30 08595188-e3bd-417d-86f3-66dd4eb7a7e1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=7 - null null 2025-11-21 16:05:58.623 +05:30 08595188-e3bd-417d-86f3-66dd4eb7a7e1 INF CORS policy execution successful. 2025-11-21 16:05:58.624 +05:30 08595188-e3bd-417d-86f3-66dd4eb7a7e1 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=7 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:58.624 +05:30 fa2bbf90-ce4e-4eb5-84ee-72e3e48a83a0 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:58.625 +05:30 fa2bbf90-ce4e-4eb5-84ee-72e3e48a83a0 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:05:58.628 +05:30 fa2bbf90-ce4e-4eb5-84ee-72e3e48a83a0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:58.628 +05:30 fa2bbf90-ce4e-4eb5-84ee-72e3e48a83a0 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 3.3367ms 2025-11-21 16:05:58.628 +05:30 fa2bbf90-ce4e-4eb5-84ee-72e3e48a83a0 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:58.628 +05:30 fa2bbf90-ce4e-4eb5-84ee-72e3e48a83a0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 08595188-e3bd-417d-86f3-66dd4eb7a7e1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 151} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":7,\"ActionId\":1,\"Action\":\"Access\"}]"} 2025-11-21 16:05:58.629 +05:30 fa2bbf90-ce4e-4eb5-84ee-72e3e48a83a0 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=7 - 200 151 application/json; charset=utf-8 6.5593ms 2025-11-21 16:05:59.047 +05:30 9a5ac0a1-a595-4cb8-92da-e5506a040539 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=14 - null null 2025-11-21 16:05:59.047 +05:30 9a5ac0a1-a595-4cb8-92da-e5506a040539 INF CORS policy execution successful. 2025-11-21 16:05:59.047 +05:30 9a5ac0a1-a595-4cb8-92da-e5506a040539 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=14 - 204 null null 0.6245ms 2025-11-21 16:05:59.093 +05:30 1e3e25bd-9949-4cb0-b98a-0d1342356943 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=14 - null null 2025-11-21 16:05:59.094 +05:30 1e3e25bd-9949-4cb0-b98a-0d1342356943 INF CORS policy execution successful. 2025-11-21 16:05:59.094 +05:30 1e3e25bd-9949-4cb0-b98a-0d1342356943 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=14 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:05:59.094 +05:30 c49847d3-daf8-4b46-aa28-495167243773 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:59.095 +05:30 c49847d3-daf8-4b46-aa28-495167243773 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:05:59.097 +05:30 c49847d3-daf8-4b46-aa28-495167243773 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:05:59.098 +05:30 c49847d3-daf8-4b46-aa28-495167243773 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 3.0635ms 2025-11-21 16:05:59.098 +05:30 c49847d3-daf8-4b46-aa28-495167243773 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-21 16:05:59.098 +05:30 c49847d3-daf8-4b46-aa28-495167243773 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1e3e25bd-9949-4cb0-b98a-0d1342356943}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 205} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":14,\"ActionId\":1,\"Action\":\"Access\"},{\"ScreenId\":14,\"ActionId\":3,\"Action\":\"Edit\"}]"} 2025-11-21 16:05:59.098 +05:30 c49847d3-daf8-4b46-aa28-495167243773 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=14 - 200 205 application/json; charset=utf-8 4.7091ms 2025-11-21 16:06:02.837 +05:30 50dfe327-9bb2-45e4-b680-b6125081f7a1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - null null 2025-11-21 16:06:02.838 +05:30 50dfe327-9bb2-45e4-b680-b6125081f7a1 INF CORS policy execution successful. 2025-11-21 16:06:02.839 +05:30 50dfe327-9bb2-45e4-b680-b6125081f7a1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 204 null null 2.0553ms 2025-11-21 16:06:02.888 +05:30 763c5e7f-0d33-424b-90b0-dfa6bca05540 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - application/json 125 2025-11-21 16:06:02.891 +05:30 763c5e7f-0d33-424b-90b0-dfa6bca05540 INF CORS policy execution successful. 2025-11-21 16:06:02.894 +05:30 763c5e7f-0d33-424b-90b0-dfa6bca05540 INF HTTP request: Path: /role/UpsertRole QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Content-Length: 125}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"id":0,"name":"Machnist1","details":[{"screenId":2,"actionId":9},{"screenId":2,"actionId":10},{"screenId":2,"actionId":18}]} 2025-11-21 16:06:02.896 +05:30 a7f4e3a2-9d16-439e-975b-c86077fc63e8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-21 16:06:02.916 +05:30 a7f4e3a2-9d16-439e-975b-c86077fc63e8 INF Route matched with {action = "UpsertRole", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertRole(Sang.AccessController.Api.Models.APIRequest.RoleRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:06:03.119 +05:30 a7f4e3a2-9d16-439e-975b-c86077fc63e8 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:06:03.127 +05:30 a7f4e3a2-9d16-439e-975b-c86077fc63e8 INF Executed action Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api) in 209.9864ms 2025-11-21 16:06:03.127 +05:30 a7f4e3a2-9d16-439e-975b-c86077fc63e8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-21 16:06:03.128 +05:30 a7f4e3a2-9d16-439e-975b-c86077fc63e8 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 763c5e7f-0d33-424b-90b0-dfa6bca05540}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/upsertrole}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 94} Body: {"status":"Success","statusCode":2001,"message":"Role inserted successfully.","result":"1003"} 2025-11-21 16:06:03.130 +05:30 a7f4e3a2-9d16-439e-975b-c86077fc63e8 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 201 94 application/json; charset=utf-8 242.0729ms 2025-11-21 16:06:05.628 +05:30 fa21ea0a-574c-4b3a-8cf1-17f8b4937e77 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:06:05.629 +05:30 fa21ea0a-574c-4b3a-8cf1-17f8b4937e77 INF CORS policy execution successful. 2025-11-21 16:06:05.629 +05:30 fa21ea0a-574c-4b3a-8cf1-17f8b4937e77 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.1467ms 2025-11-21 16:06:05.638 +05:30 f2f2adfe-2529-4975-b0e5-388d675a9183 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:06:05.639 +05:30 f2f2adfe-2529-4975-b0e5-388d675a9183 INF CORS policy execution successful. 2025-11-21 16:06:05.639 +05:30 f2f2adfe-2529-4975-b0e5-388d675a9183 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.4216ms 2025-11-21 16:06:05.693 +05:30 15920ab8-48f7-46af-9364-4b1932c54d6c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:06:05.694 +05:30 15920ab8-48f7-46af-9364-4b1932c54d6c INF CORS policy execution successful. 2025-11-21 16:06:05.695 +05:30 15920ab8-48f7-46af-9364-4b1932c54d6c INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:06:05.695 +05:30 eb44ad6f-c583-4b21-ac08-3d77fba632dc INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 16:06:05.695 +05:30 eb44ad6f-c583-4b21-ac08-3d77fba632dc INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:06:05.701 +05:30 eb44ad6f-c583-4b21-ac08-3d77fba632dc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:06:05.701 +05:30 eb44ad6f-c583-4b21-ac08-3d77fba632dc INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 6.1078ms 2025-11-21 16:06:05.701 +05:30 eb44ad6f-c583-4b21-ac08-3d77fba632dc INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 16:06:05.702 +05:30 eb44ad6f-c583-4b21-ac08-3d77fba632dc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 757 application/json; charset=utf-8 8.5097ms 2025-11-21 16:06:05.990 +05:30 6dda3891-476e-422b-a580-52f43e542a19 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 16:06:05.991 +05:30 6dda3891-476e-422b-a580-52f43e542a19 INF CORS policy execution successful. 2025-11-21 16:06:05.991 +05:30 6dda3891-476e-422b-a580-52f43e542a19 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:06:05.991 +05:30 cc52a455-42a9-4451-bab8-3c6d101b87f5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 16:06:05.991 +05:30 cc52a455-42a9-4451-bab8-3c6d101b87f5 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 16:06:05.995 +05:30 cc52a455-42a9-4451-bab8-3c6d101b87f5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:06:05.995 +05:30 cc52a455-42a9-4451-bab8-3c6d101b87f5 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 3.3748ms 2025-11-21 16:06:05.995 +05:30 cc52a455-42a9-4451-bab8-3c6d101b87f5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 16:06:05.995 +05:30 cc52a455-42a9-4451-bab8-3c6d101b87f5 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 757 application/json; charset=utf-8 5.2233ms 2025-11-21 16:10:36.319 +05:30 1c377620-6b5f-4694-ac78-4f2cd03d819d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 16:10:36.324 +05:30 1c377620-6b5f-4694-ac78-4f2cd03d819d INF CORS policy execution successful. 2025-11-21 16:10:36.326 +05:30 1c377620-6b5f-4694-ac78-4f2cd03d819d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 6.8582ms 2025-11-21 16:10:36.388 +05:30 5ed7372e-6515-48d6-8153-c747cafdf98a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 16:10:36.395 +05:30 5ed7372e-6515-48d6-8153-c747cafdf98a INF CORS policy execution successful. 2025-11-21 16:10:36.399 +05:30 5ed7372e-6515-48d6-8153-c747cafdf98a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:10:36.400 +05:30 32c16f85-6b40-477a-a9b3-22c05ee9845d INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:10:36.402 +05:30 32c16f85-6b40-477a-a9b3-22c05ee9845d INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:10:36.475 +05:30 32c16f85-6b40-477a-a9b3-22c05ee9845d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:10:36.477 +05:30 32c16f85-6b40-477a-a9b3-22c05ee9845d INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 74.8072ms 2025-11-21 16:10:36.478 +05:30 32c16f85-6b40-477a-a9b3-22c05ee9845d INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:10:36.479 +05:30 32c16f85-6b40-477a-a9b3-22c05ee9845d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5ed7372e-6515-48d6-8153-c747cafdf98a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 16:10:36.488 +05:30 32c16f85-6b40-477a-a9b3-22c05ee9845d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 99.2315ms 2025-11-21 16:11:46.191 +05:30 d5975b19-36fa-4f7a-ab8f-8dcdae4debfe INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 16:11:46.192 +05:30 d5975b19-36fa-4f7a-ab8f-8dcdae4debfe INF CORS policy execution successful. 2025-11-21 16:11:46.193 +05:30 d5975b19-36fa-4f7a-ab8f-8dcdae4debfe INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 2.7859ms 2025-11-21 16:11:46.255 +05:30 3a4bef9d-078e-4ce3-8281-f68c9eeed33f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 16:11:46.262 +05:30 3a4bef9d-078e-4ce3-8281-f68c9eeed33f INF CORS policy execution successful. 2025-11-21 16:11:46.264 +05:30 3a4bef9d-078e-4ce3-8281-f68c9eeed33f INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIxMzAwLCJleHAiOjE3NjM3MjMxMDAsImlhdCI6MTc2MzcyMTMwMH0.yYWZjHKFVkX4cHhHVQjISbHnbpaROdXXzGpb7Tpgw4g}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:11:46.265 +05:30 2dedf748-1edb-4627-b51e-11e88585fba9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:11:46.266 +05:30 2dedf748-1edb-4627-b51e-11e88585fba9 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:11:46.278 +05:30 2dedf748-1edb-4627-b51e-11e88585fba9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:11:46.280 +05:30 2dedf748-1edb-4627-b51e-11e88585fba9 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 13.8072ms 2025-11-21 16:11:46.280 +05:30 2dedf748-1edb-4627-b51e-11e88585fba9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:11:46.281 +05:30 2dedf748-1edb-4627-b51e-11e88585fba9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3a4bef9d-078e-4ce3-8281-f68c9eeed33f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 16:11:46.281 +05:30 2dedf748-1edb-4627-b51e-11e88585fba9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 26.8377ms 2025-11-21 16:22:24.838 +05:30 INF Application is shutting down... 2025-11-21 16:35:35.162 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-21 16:35:35.227 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-21 16:35:35.255 +05:30 INF Creating key {49625f52-8026-4305-b298-d63de25d9311} with creation date 2025-11-21 11:05:35Z, activation date 2025-11-21 11:05:35Z, and expiration date 2026-02-19 11:05:35Z. 2025-11-21 16:35:35.279 +05:30 WRN No XML encryptor configured. Key {49625f52-8026-4305-b298-d63de25d9311} may be persisted to storage in unencrypted form. 2025-11-21 16:35:35.553 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-21 16:35:35.554 +05:30 INF Hosting environment: Production 2025-11-21 16:35:35.554 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-21 16:35:35.575 +05:30 fcb32552-052c-4cd6-a71c-324088747c22 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:35:35.575 +05:30 8bf7290f-908d-4734-a60d-80463430a120 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:35:35.673 +05:30 fcb32552-052c-4cd6-a71c-324088747c22 INF CORS policy execution successful. 2025-11-21 16:35:35.673 +05:30 8bf7290f-908d-4734-a60d-80463430a120 INF CORS policy execution successful. 2025-11-21 16:35:35.689 +05:30 fcb32552-052c-4cd6-a71c-324088747c22 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 118.5544ms 2025-11-21 16:35:35.696 +05:30 8bf7290f-908d-4734-a60d-80463430a120 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 126.146ms 2025-11-21 16:35:35.738 +05:30 e83385bd-27c5-4654-ae11-e7c94285cc5d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:35:35.932 +05:30 e83385bd-27c5-4654-ae11-e7c94285cc5d INF CORS policy execution successful. 2025-11-21 16:35:36.015 +05:30 e83385bd-27c5-4654-ae11-e7c94285cc5d INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:35:36.041 +05:30 497a1e79-9d35-49aa-b69d-bf1509d22eaa INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:36.089 +05:30 497a1e79-9d35-49aa-b69d-bf1509d22eaa INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:35:36.752 +05:30 497a1e79-9d35-49aa-b69d-bf1509d22eaa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:35:36.839 +05:30 497a1e79-9d35-49aa-b69d-bf1509d22eaa INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 742.4135ms 2025-11-21 16:35:36.840 +05:30 497a1e79-9d35-49aa-b69d-bf1509d22eaa INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:36.843 +05:30 497a1e79-9d35-49aa-b69d-bf1509d22eaa INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e83385bd-27c5-4654-ae11-e7c94285cc5d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:35:36.858 +05:30 497a1e79-9d35-49aa-b69d-bf1509d22eaa INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 1119.9063ms 2025-11-21 16:35:36.906 +05:30 1c5fac26-7874-4f82-912e-bf75a7b16d54 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:35:36.908 +05:30 1c5fac26-7874-4f82-912e-bf75a7b16d54 INF CORS policy execution successful. 2025-11-21 16:35:36.914 +05:30 1c5fac26-7874-4f82-912e-bf75a7b16d54 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:35:36.918 +05:30 97cdc374-bbf0-4009-8783-7ce50503af73 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:36.918 +05:30 97cdc374-bbf0-4009-8783-7ce50503af73 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:35:36.935 +05:30 97cdc374-bbf0-4009-8783-7ce50503af73 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:35:36.937 +05:30 97cdc374-bbf0-4009-8783-7ce50503af73 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 19.1208ms 2025-11-21 16:35:36.938 +05:30 97cdc374-bbf0-4009-8783-7ce50503af73 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:36.939 +05:30 97cdc374-bbf0-4009-8783-7ce50503af73 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1c5fac26-7874-4f82-912e-bf75a7b16d54}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:35:36.941 +05:30 97cdc374-bbf0-4009-8783-7ce50503af73 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 34.9881ms 2025-11-21 16:35:36.992 +05:30 e5687a1f-fd4f-4fcd-8843-5a10a89b5bbf INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:35:36.994 +05:30 e5687a1f-fd4f-4fcd-8843-5a10a89b5bbf INF CORS policy execution successful. 2025-11-21 16:35:36.995 +05:30 e5687a1f-fd4f-4fcd-8843-5a10a89b5bbf INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:35:36.999 +05:30 ee311a8f-edb3-4f3a-b55e-3ca915514e43 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:37.000 +05:30 ee311a8f-edb3-4f3a-b55e-3ca915514e43 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:35:37.018 +05:30 ee311a8f-edb3-4f3a-b55e-3ca915514e43 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:35:37.019 +05:30 ee311a8f-edb3-4f3a-b55e-3ca915514e43 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 19.358ms 2025-11-21 16:35:37.020 +05:30 ee311a8f-edb3-4f3a-b55e-3ca915514e43 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:37.020 +05:30 ee311a8f-edb3-4f3a-b55e-3ca915514e43 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e5687a1f-fd4f-4fcd-8843-5a10a89b5bbf}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:35:37.022 +05:30 ee311a8f-edb3-4f3a-b55e-3ca915514e43 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 29.78ms 2025-11-21 16:35:37.078 +05:30 de68bfbe-48de-4378-9960-391d2cf1c8a7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:35:37.080 +05:30 de68bfbe-48de-4378-9960-391d2cf1c8a7 INF CORS policy execution successful. 2025-11-21 16:35:37.081 +05:30 de68bfbe-48de-4378-9960-391d2cf1c8a7 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:35:37.082 +05:30 02a89e34-9a22-49c0-ace3-902b979541ad INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:37.082 +05:30 02a89e34-9a22-49c0-ace3-902b979541ad INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:35:37.093 +05:30 02a89e34-9a22-49c0-ace3-902b979541ad INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:35:37.124 +05:30 02a89e34-9a22-49c0-ace3-902b979541ad INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 42.1263ms 2025-11-21 16:35:37.124 +05:30 02a89e34-9a22-49c0-ace3-902b979541ad INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:37.125 +05:30 02a89e34-9a22-49c0-ace3-902b979541ad INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: de68bfbe-48de-4378-9960-391d2cf1c8a7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:35:37.126 +05:30 02a89e34-9a22-49c0-ace3-902b979541ad INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 48.6669ms 2025-11-21 16:35:53.549 +05:30 aeeda638-6939-4f30-9bd3-0ee7df9dc017 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:35:53.549 +05:30 ffc78d0c-db77-4fec-a4c0-c8587c147546 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:35:53.551 +05:30 aeeda638-6939-4f30-9bd3-0ee7df9dc017 INF CORS policy execution successful. 2025-11-21 16:35:53.551 +05:30 ffc78d0c-db77-4fec-a4c0-c8587c147546 INF CORS policy execution successful. 2025-11-21 16:35:53.554 +05:30 aeeda638-6939-4f30-9bd3-0ee7df9dc017 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 6.1183ms 2025-11-21 16:35:53.554 +05:30 ffc78d0c-db77-4fec-a4c0-c8587c147546 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 6.112ms 2025-11-21 16:35:53.705 +05:30 91ab84e2-d837-4301-9c69-55f9f47777d2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:35:53.708 +05:30 91ab84e2-d837-4301-9c69-55f9f47777d2 INF CORS policy execution successful. 2025-11-21 16:35:53.709 +05:30 91ab84e2-d837-4301-9c69-55f9f47777d2 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:35:53.711 +05:30 50cc513f-0bb4-426e-b7b8-43c85aad12f1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:53.712 +05:30 50cc513f-0bb4-426e-b7b8-43c85aad12f1 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:35:53.722 +05:30 50cc513f-0bb4-426e-b7b8-43c85aad12f1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:35:53.724 +05:30 50cc513f-0bb4-426e-b7b8-43c85aad12f1 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 11.3233ms 2025-11-21 16:35:53.724 +05:30 50cc513f-0bb4-426e-b7b8-43c85aad12f1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:53.725 +05:30 50cc513f-0bb4-426e-b7b8-43c85aad12f1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 91ab84e2-d837-4301-9c69-55f9f47777d2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:35:53.726 +05:30 50cc513f-0bb4-426e-b7b8-43c85aad12f1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 21.0044ms 2025-11-21 16:35:53.774 +05:30 0f4c4bd0-6b9d-479a-a488-65d84331f2d4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:35:53.776 +05:30 0f4c4bd0-6b9d-479a-a488-65d84331f2d4 INF CORS policy execution successful. 2025-11-21 16:35:53.778 +05:30 0f4c4bd0-6b9d-479a-a488-65d84331f2d4 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:35:53.780 +05:30 a7fdee26-0ec9-40e1-9be3-9d5ea40faf71 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:53.780 +05:30 a7fdee26-0ec9-40e1-9be3-9d5ea40faf71 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:35:53.789 +05:30 a7fdee26-0ec9-40e1-9be3-9d5ea40faf71 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:35:53.790 +05:30 a7fdee26-0ec9-40e1-9be3-9d5ea40faf71 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 9.1484ms 2025-11-21 16:35:53.790 +05:30 a7fdee26-0ec9-40e1-9be3-9d5ea40faf71 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:53.790 +05:30 a7fdee26-0ec9-40e1-9be3-9d5ea40faf71 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0f4c4bd0-6b9d-479a-a488-65d84331f2d4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:35:53.791 +05:30 a7fdee26-0ec9-40e1-9be3-9d5ea40faf71 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 16.9578ms 2025-11-21 16:35:55.541 +05:30 43345243-6958-4fa0-b71b-f651f875536c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:35:55.543 +05:30 43345243-6958-4fa0-b71b-f651f875536c INF CORS policy execution successful. 2025-11-21 16:35:55.544 +05:30 43345243-6958-4fa0-b71b-f651f875536c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:35:55.544 +05:30 ae348e62-2b52-44a4-982b-6acd5f5ee1ae INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:55.544 +05:30 ae348e62-2b52-44a4-982b-6acd5f5ee1ae INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:35:55.551 +05:30 ae348e62-2b52-44a4-982b-6acd5f5ee1ae INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:35:55.552 +05:30 ae348e62-2b52-44a4-982b-6acd5f5ee1ae INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 7.5663ms 2025-11-21 16:35:55.552 +05:30 ae348e62-2b52-44a4-982b-6acd5f5ee1ae INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:55.553 +05:30 ae348e62-2b52-44a4-982b-6acd5f5ee1ae INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 43345243-6958-4fa0-b71b-f651f875536c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:35:55.556 +05:30 ae348e62-2b52-44a4-982b-6acd5f5ee1ae INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 14.3297ms 2025-11-21 16:35:55.603 +05:30 f42beea8-cac7-4905-b2ee-fd08b76d471b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:35:55.607 +05:30 f42beea8-cac7-4905-b2ee-fd08b76d471b INF CORS policy execution successful. 2025-11-21 16:35:55.608 +05:30 f42beea8-cac7-4905-b2ee-fd08b76d471b INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:35:55.608 +05:30 6a3a2f32-e066-4c6e-9d85-1665a00c1386 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:55.608 +05:30 6a3a2f32-e066-4c6e-9d85-1665a00c1386 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:35:55.618 +05:30 6a3a2f32-e066-4c6e-9d85-1665a00c1386 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:35:55.620 +05:30 6a3a2f32-e066-4c6e-9d85-1665a00c1386 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 11.3417ms 2025-11-21 16:35:55.621 +05:30 6a3a2f32-e066-4c6e-9d85-1665a00c1386 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:35:55.622 +05:30 6a3a2f32-e066-4c6e-9d85-1665a00c1386 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f42beea8-cac7-4905-b2ee-fd08b76d471b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:35:55.623 +05:30 6a3a2f32-e066-4c6e-9d85-1665a00c1386 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 20.4742ms 2025-11-21 16:36:29.561 +05:30 7226978e-dd97-48c9-8b74-4b6f5ee381e4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:36:29.561 +05:30 5fe587ab-e0f0-4fdb-8c19-5b82eeac0953 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:36:29.570 +05:30 5fe587ab-e0f0-4fdb-8c19-5b82eeac0953 INF CORS policy execution successful. 2025-11-21 16:36:29.570 +05:30 7226978e-dd97-48c9-8b74-4b6f5ee381e4 INF CORS policy execution successful. 2025-11-21 16:36:29.573 +05:30 7226978e-dd97-48c9-8b74-4b6f5ee381e4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 12.5108ms 2025-11-21 16:36:29.573 +05:30 5fe587ab-e0f0-4fdb-8c19-5b82eeac0953 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 12.5651ms 2025-11-21 16:36:29.640 +05:30 08048409-7ae5-4137-8c7e-f53bfc6c7bc5 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:36:29.644 +05:30 08048409-7ae5-4137-8c7e-f53bfc6c7bc5 INF CORS policy execution successful. 2025-11-21 16:36:29.646 +05:30 08048409-7ae5-4137-8c7e-f53bfc6c7bc5 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:36:29.647 +05:30 e9782ad8-da93-4c42-80bb-ab4e65f768d7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:36:29.648 +05:30 e9782ad8-da93-4c42-80bb-ab4e65f768d7 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:36:29.669 +05:30 e9782ad8-da93-4c42-80bb-ab4e65f768d7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:36:29.670 +05:30 e9782ad8-da93-4c42-80bb-ab4e65f768d7 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 21.2137ms 2025-11-21 16:36:29.671 +05:30 e9782ad8-da93-4c42-80bb-ab4e65f768d7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:36:29.671 +05:30 e9782ad8-da93-4c42-80bb-ab4e65f768d7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 08048409-7ae5-4137-8c7e-f53bfc6c7bc5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:36:29.672 +05:30 e9782ad8-da93-4c42-80bb-ab4e65f768d7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 32.1505ms 2025-11-21 16:36:29.724 +05:30 ab54eac3-1407-49d8-a1f3-470ee8c41d04 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:36:29.725 +05:30 ab54eac3-1407-49d8-a1f3-470ee8c41d04 INF CORS policy execution successful. 2025-11-21 16:36:29.726 +05:30 ab54eac3-1407-49d8-a1f3-470ee8c41d04 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:36:29.726 +05:30 8088d4bf-51dd-46c4-b2b2-56ab4419545a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:36:29.726 +05:30 8088d4bf-51dd-46c4-b2b2-56ab4419545a INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:36:29.731 +05:30 8088d4bf-51dd-46c4-b2b2-56ab4419545a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:36:29.732 +05:30 8088d4bf-51dd-46c4-b2b2-56ab4419545a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.2747ms 2025-11-21 16:36:29.732 +05:30 8088d4bf-51dd-46c4-b2b2-56ab4419545a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:36:29.732 +05:30 8088d4bf-51dd-46c4-b2b2-56ab4419545a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ab54eac3-1407-49d8-a1f3-470ee8c41d04}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:36:29.733 +05:30 8088d4bf-51dd-46c4-b2b2-56ab4419545a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 8.4827ms 2025-11-21 16:36:42.610 +05:30 16bcf09e-46a9-476e-bf91-627838fa6269 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:36:42.610 +05:30 5b0f2f2f-5ac8-438f-bc1d-600aebfcc645 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:36:42.612 +05:30 16bcf09e-46a9-476e-bf91-627838fa6269 INF CORS policy execution successful. 2025-11-21 16:36:42.612 +05:30 5b0f2f2f-5ac8-438f-bc1d-600aebfcc645 INF CORS policy execution successful. 2025-11-21 16:36:42.613 +05:30 5b0f2f2f-5ac8-438f-bc1d-600aebfcc645 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.5176ms 2025-11-21 16:36:42.613 +05:30 16bcf09e-46a9-476e-bf91-627838fa6269 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.5177ms 2025-11-21 16:36:42.656 +05:30 d3f48df9-a9ba-4e75-811f-5f899a949c10 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:36:42.659 +05:30 d3f48df9-a9ba-4e75-811f-5f899a949c10 INF CORS policy execution successful. 2025-11-21 16:36:42.660 +05:30 d3f48df9-a9ba-4e75-811f-5f899a949c10 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:36:42.661 +05:30 e26acce4-cee3-4105-95ee-4f0a1a1fbefa INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:36:42.662 +05:30 e26acce4-cee3-4105-95ee-4f0a1a1fbefa INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:36:42.672 +05:30 e26acce4-cee3-4105-95ee-4f0a1a1fbefa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:36:42.673 +05:30 e26acce4-cee3-4105-95ee-4f0a1a1fbefa INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.9663ms 2025-11-21 16:36:42.673 +05:30 e26acce4-cee3-4105-95ee-4f0a1a1fbefa INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:36:42.674 +05:30 e26acce4-cee3-4105-95ee-4f0a1a1fbefa INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d3f48df9-a9ba-4e75-811f-5f899a949c10}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:36:42.674 +05:30 e26acce4-cee3-4105-95ee-4f0a1a1fbefa INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 17.9591ms 2025-11-21 16:36:42.717 +05:30 ea18d924-07f1-4fda-af3c-8204b3459c6b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:36:42.718 +05:30 ea18d924-07f1-4fda-af3c-8204b3459c6b INF CORS policy execution successful. 2025-11-21 16:36:42.718 +05:30 ea18d924-07f1-4fda-af3c-8204b3459c6b INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:36:42.719 +05:30 71917407-8c6b-49fd-bc70-ec25369bbbd9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:36:42.719 +05:30 71917407-8c6b-49fd-bc70-ec25369bbbd9 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:36:42.734 +05:30 71917407-8c6b-49fd-bc70-ec25369bbbd9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:36:42.736 +05:30 71917407-8c6b-49fd-bc70-ec25369bbbd9 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 16.4725ms 2025-11-21 16:36:42.736 +05:30 71917407-8c6b-49fd-bc70-ec25369bbbd9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:36:42.742 +05:30 71917407-8c6b-49fd-bc70-ec25369bbbd9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ea18d924-07f1-4fda-af3c-8204b3459c6b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:36:42.745 +05:30 71917407-8c6b-49fd-bc70-ec25369bbbd9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 27.7081ms 2025-11-21 16:37:39.973 +05:30 5da67255-a51f-4762-b359-f112b772c19a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:37:39.973 +05:30 ac855c02-cea3-4d43-bc3e-c88c98cc3081 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:37:39.978 +05:30 5da67255-a51f-4762-b359-f112b772c19a INF CORS policy execution successful. 2025-11-21 16:37:39.978 +05:30 ac855c02-cea3-4d43-bc3e-c88c98cc3081 INF CORS policy execution successful. 2025-11-21 16:37:39.981 +05:30 ac855c02-cea3-4d43-bc3e-c88c98cc3081 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 7.7159ms 2025-11-21 16:37:39.981 +05:30 5da67255-a51f-4762-b359-f112b772c19a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 7.7143ms 2025-11-21 16:37:40.055 +05:30 6596733f-4199-4cec-9253-f505b945a974 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:37:40.065 +05:30 6596733f-4199-4cec-9253-f505b945a974 INF CORS policy execution successful. 2025-11-21 16:37:40.070 +05:30 6596733f-4199-4cec-9253-f505b945a974 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:37:40.072 +05:30 08a9f795-6fc7-4392-b52f-1a22eb1ca708 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:37:40.074 +05:30 08a9f795-6fc7-4392-b52f-1a22eb1ca708 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:37:40.119 +05:30 08a9f795-6fc7-4392-b52f-1a22eb1ca708 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:37:40.122 +05:30 08a9f795-6fc7-4392-b52f-1a22eb1ca708 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 47.069ms 2025-11-21 16:37:40.128 +05:30 08a9f795-6fc7-4392-b52f-1a22eb1ca708 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:37:40.130 +05:30 08a9f795-6fc7-4392-b52f-1a22eb1ca708 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6596733f-4199-4cec-9253-f505b945a974}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:37:40.132 +05:30 08a9f795-6fc7-4392-b52f-1a22eb1ca708 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 77.9263ms 2025-11-21 16:37:40.276 +05:30 0da1e14e-c6be-4951-9222-cb68e0b72094 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:37:40.277 +05:30 0da1e14e-c6be-4951-9222-cb68e0b72094 INF CORS policy execution successful. 2025-11-21 16:37:40.278 +05:30 0da1e14e-c6be-4951-9222-cb68e0b72094 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:37:40.279 +05:30 b1200061-6264-409f-a37a-9e777d0edb48 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:37:40.279 +05:30 b1200061-6264-409f-a37a-9e777d0edb48 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:37:40.289 +05:30 b1200061-6264-409f-a37a-9e777d0edb48 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:37:40.289 +05:30 b1200061-6264-409f-a37a-9e777d0edb48 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.2212ms 2025-11-21 16:37:40.289 +05:30 b1200061-6264-409f-a37a-9e777d0edb48 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:37:40.290 +05:30 b1200061-6264-409f-a37a-9e777d0edb48 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0da1e14e-c6be-4951-9222-cb68e0b72094}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:37:40.291 +05:30 b1200061-6264-409f-a37a-9e777d0edb48 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 14.6467ms 2025-11-21 16:38:05.597 +05:30 d847fa6d-e975-492e-833e-b51fac90874d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:05.633 +05:30 d847fa6d-e975-492e-833e-b51fac90874d INF CORS policy execution successful. 2025-11-21 16:38:05.643 +05:30 d847fa6d-e975-492e-833e-b51fac90874d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 46.5285ms 2025-11-21 16:38:05.676 +05:30 60a0c944-e388-4cc8-a016-1a430b8aad1a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:05.678 +05:30 60a0c944-e388-4cc8-a016-1a430b8aad1a INF CORS policy execution successful. 2025-11-21 16:38:05.680 +05:30 60a0c944-e388-4cc8-a016-1a430b8aad1a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.6475ms 2025-11-21 16:38:05.767 +05:30 058afa58-285e-4221-b978-9889d97f9dd9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:05.794 +05:30 058afa58-285e-4221-b978-9889d97f9dd9 INF CORS policy execution successful. 2025-11-21 16:38:05.800 +05:30 058afa58-285e-4221-b978-9889d97f9dd9 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:38:05.803 +05:30 54aaa3c1-43ca-4c37-bbe7-23e833b2f44c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:05.806 +05:30 54aaa3c1-43ca-4c37-bbe7-23e833b2f44c INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:38:05.836 +05:30 54aaa3c1-43ca-4c37-bbe7-23e833b2f44c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:38:05.838 +05:30 54aaa3c1-43ca-4c37-bbe7-23e833b2f44c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 32.4964ms 2025-11-21 16:38:05.839 +05:30 54aaa3c1-43ca-4c37-bbe7-23e833b2f44c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:05.840 +05:30 54aaa3c1-43ca-4c37-bbe7-23e833b2f44c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 058afa58-285e-4221-b978-9889d97f9dd9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:38:05.842 +05:30 54aaa3c1-43ca-4c37-bbe7-23e833b2f44c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 75.4326ms 2025-11-21 16:38:05.960 +05:30 42ab68ea-aa9f-4f49-b5d1-167eb19c3a77 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:05.962 +05:30 42ab68ea-aa9f-4f49-b5d1-167eb19c3a77 INF CORS policy execution successful. 2025-11-21 16:38:05.964 +05:30 42ab68ea-aa9f-4f49-b5d1-167eb19c3a77 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:38:05.965 +05:30 970b60c8-9f91-4d45-a274-76fbd4dcb97b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:05.965 +05:30 970b60c8-9f91-4d45-a274-76fbd4dcb97b INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:38:05.981 +05:30 970b60c8-9f91-4d45-a274-76fbd4dcb97b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:38:05.983 +05:30 970b60c8-9f91-4d45-a274-76fbd4dcb97b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 17.5064ms 2025-11-21 16:38:05.983 +05:30 970b60c8-9f91-4d45-a274-76fbd4dcb97b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:05.984 +05:30 970b60c8-9f91-4d45-a274-76fbd4dcb97b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 42ab68ea-aa9f-4f49-b5d1-167eb19c3a77}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:38:05.986 +05:30 970b60c8-9f91-4d45-a274-76fbd4dcb97b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 25.3238ms 2025-11-21 16:38:08.543 +05:30 7154983b-9722-4b05-a8b8-2eebf18343cd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:08.545 +05:30 7154983b-9722-4b05-a8b8-2eebf18343cd INF CORS policy execution successful. 2025-11-21 16:38:08.547 +05:30 7154983b-9722-4b05-a8b8-2eebf18343cd INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:38:08.547 +05:30 93ee3fd0-1273-4673-9c7f-3231fb621c90 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:08.548 +05:30 93ee3fd0-1273-4673-9c7f-3231fb621c90 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:38:08.557 +05:30 93ee3fd0-1273-4673-9c7f-3231fb621c90 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:38:08.559 +05:30 93ee3fd0-1273-4673-9c7f-3231fb621c90 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.6159ms 2025-11-21 16:38:08.559 +05:30 93ee3fd0-1273-4673-9c7f-3231fb621c90 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:08.560 +05:30 93ee3fd0-1273-4673-9c7f-3231fb621c90 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7154983b-9722-4b05-a8b8-2eebf18343cd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:38:08.561 +05:30 93ee3fd0-1273-4673-9c7f-3231fb621c90 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 18.6133ms 2025-11-21 16:38:08.608 +05:30 83d3f515-15e2-457a-a8c6-d561a9863b1b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:08.609 +05:30 83d3f515-15e2-457a-a8c6-d561a9863b1b INF CORS policy execution successful. 2025-11-21 16:38:08.610 +05:30 83d3f515-15e2-457a-a8c6-d561a9863b1b INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:38:08.610 +05:30 296e8991-2090-4dba-9bad-912a235c981e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:08.610 +05:30 296e8991-2090-4dba-9bad-912a235c981e INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:38:08.620 +05:30 296e8991-2090-4dba-9bad-912a235c981e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:38:08.623 +05:30 296e8991-2090-4dba-9bad-912a235c981e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 11.3564ms 2025-11-21 16:38:08.624 +05:30 296e8991-2090-4dba-9bad-912a235c981e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:08.625 +05:30 296e8991-2090-4dba-9bad-912a235c981e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 83d3f515-15e2-457a-a8c6-d561a9863b1b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:38:08.627 +05:30 296e8991-2090-4dba-9bad-912a235c981e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 19.0501ms 2025-11-21 16:38:09.538 +05:30 b92e1678-7c0d-4622-af22-91c6692af761 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:09.541 +05:30 b92e1678-7c0d-4622-af22-91c6692af761 INF CORS policy execution successful. 2025-11-21 16:38:09.546 +05:30 b92e1678-7c0d-4622-af22-91c6692af761 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:38:09.548 +05:30 228784d1-96f0-4f3a-bc1e-c6697d982886 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:09.548 +05:30 228784d1-96f0-4f3a-bc1e-c6697d982886 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:38:09.564 +05:30 228784d1-96f0-4f3a-bc1e-c6697d982886 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:38:09.565 +05:30 228784d1-96f0-4f3a-bc1e-c6697d982886 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 16.5246ms 2025-11-21 16:38:09.566 +05:30 228784d1-96f0-4f3a-bc1e-c6697d982886 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:09.566 +05:30 228784d1-96f0-4f3a-bc1e-c6697d982886 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b92e1678-7c0d-4622-af22-91c6692af761}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:38:09.569 +05:30 228784d1-96f0-4f3a-bc1e-c6697d982886 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 31.2052ms 2025-11-21 16:38:09.621 +05:30 6e854412-ef8e-4711-8fa3-c51d5f946eb6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:09.623 +05:30 6e854412-ef8e-4711-8fa3-c51d5f946eb6 INF CORS policy execution successful. 2025-11-21 16:38:09.624 +05:30 6e854412-ef8e-4711-8fa3-c51d5f946eb6 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:38:09.624 +05:30 eb1e25e0-652d-432b-b6ec-bbfe2167d681 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:09.625 +05:30 eb1e25e0-652d-432b-b6ec-bbfe2167d681 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:38:09.644 +05:30 eb1e25e0-652d-432b-b6ec-bbfe2167d681 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:38:09.648 +05:30 eb1e25e0-652d-432b-b6ec-bbfe2167d681 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 23.1266ms 2025-11-21 16:38:09.650 +05:30 eb1e25e0-652d-432b-b6ec-bbfe2167d681 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:09.651 +05:30 eb1e25e0-652d-432b-b6ec-bbfe2167d681 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6e854412-ef8e-4711-8fa3-c51d5f946eb6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:38:09.654 +05:30 eb1e25e0-652d-432b-b6ec-bbfe2167d681 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 32.9986ms 2025-11-21 16:38:13.678 +05:30 87a73e4f-73ea-43cc-8aae-c6ceabc53ae0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:13.678 +05:30 7b690a13-90cc-4a94-a2da-da382e238d33 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:13.679 +05:30 87a73e4f-73ea-43cc-8aae-c6ceabc53ae0 INF CORS policy execution successful. 2025-11-21 16:38:13.679 +05:30 7b690a13-90cc-4a94-a2da-da382e238d33 INF CORS policy execution successful. 2025-11-21 16:38:13.680 +05:30 7b690a13-90cc-4a94-a2da-da382e238d33 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.8202ms 2025-11-21 16:38:13.680 +05:30 87a73e4f-73ea-43cc-8aae-c6ceabc53ae0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.6998ms 2025-11-21 16:38:13.727 +05:30 8a2355c8-39f5-4a89-8988-09c240d5e7bd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:13.729 +05:30 8a2355c8-39f5-4a89-8988-09c240d5e7bd INF CORS policy execution successful. 2025-11-21 16:38:13.730 +05:30 8a2355c8-39f5-4a89-8988-09c240d5e7bd INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:38:13.730 +05:30 44f4a317-1130-4447-a887-0729d99b9d68 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:13.731 +05:30 44f4a317-1130-4447-a887-0729d99b9d68 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:38:13.739 +05:30 44f4a317-1130-4447-a887-0729d99b9d68 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:38:13.740 +05:30 44f4a317-1130-4447-a887-0729d99b9d68 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 8.0769ms 2025-11-21 16:38:13.740 +05:30 44f4a317-1130-4447-a887-0729d99b9d68 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:13.740 +05:30 44f4a317-1130-4447-a887-0729d99b9d68 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8a2355c8-39f5-4a89-8988-09c240d5e7bd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:38:13.741 +05:30 44f4a317-1130-4447-a887-0729d99b9d68 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 13.9814ms 2025-11-21 16:38:13.798 +05:30 7267648a-6767-40ec-8012-56abcb498d25 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:13.799 +05:30 7267648a-6767-40ec-8012-56abcb498d25 INF CORS policy execution successful. 2025-11-21 16:38:13.800 +05:30 7267648a-6767-40ec-8012-56abcb498d25 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:38:13.800 +05:30 a38780c6-b352-4b62-b198-798835301f0a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:13.801 +05:30 a38780c6-b352-4b62-b198-798835301f0a INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:38:13.806 +05:30 a38780c6-b352-4b62-b198-798835301f0a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:38:13.806 +05:30 a38780c6-b352-4b62-b198-798835301f0a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.3039ms 2025-11-21 16:38:13.806 +05:30 a38780c6-b352-4b62-b198-798835301f0a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:13.807 +05:30 a38780c6-b352-4b62-b198-798835301f0a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7267648a-6767-40ec-8012-56abcb498d25}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:38:13.807 +05:30 a38780c6-b352-4b62-b198-798835301f0a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 9.1999ms 2025-11-21 16:38:55.049 +05:30 2071fc0d-7240-4b39-a137-5bb603bce713 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:55.051 +05:30 1a2e57bf-1df0-46d1-87ba-2517dd48d275 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:55.052 +05:30 1a2e57bf-1df0-46d1-87ba-2517dd48d275 INF CORS policy execution successful. 2025-11-21 16:38:55.052 +05:30 2071fc0d-7240-4b39-a137-5bb603bce713 INF CORS policy execution successful. 2025-11-21 16:38:55.053 +05:30 2071fc0d-7240-4b39-a137-5bb603bce713 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.2369ms 2025-11-21 16:38:55.053 +05:30 1a2e57bf-1df0-46d1-87ba-2517dd48d275 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.6394ms 2025-11-21 16:38:55.108 +05:30 be800415-94be-4e23-94b5-860dea23be07 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:55.111 +05:30 be800415-94be-4e23-94b5-860dea23be07 INF CORS policy execution successful. 2025-11-21 16:38:55.114 +05:30 be800415-94be-4e23-94b5-860dea23be07 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:38:55.117 +05:30 cbdd4d2f-f07c-4a56-b0d6-a56f5e5d9814 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:55.118 +05:30 cbdd4d2f-f07c-4a56-b0d6-a56f5e5d9814 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:38:55.132 +05:30 cbdd4d2f-f07c-4a56-b0d6-a56f5e5d9814 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:38:55.134 +05:30 cbdd4d2f-f07c-4a56-b0d6-a56f5e5d9814 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 15.359ms 2025-11-21 16:38:55.134 +05:30 cbdd4d2f-f07c-4a56-b0d6-a56f5e5d9814 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:55.135 +05:30 cbdd4d2f-f07c-4a56-b0d6-a56f5e5d9814 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: be800415-94be-4e23-94b5-860dea23be07}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:38:55.135 +05:30 cbdd4d2f-f07c-4a56-b0d6-a56f5e5d9814 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 27.227ms 2025-11-21 16:38:55.195 +05:30 b7471756-8a32-416c-9f25-132f61b18b39 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:55.196 +05:30 b7471756-8a32-416c-9f25-132f61b18b39 INF CORS policy execution successful. 2025-11-21 16:38:55.196 +05:30 b7471756-8a32-416c-9f25-132f61b18b39 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:38:55.197 +05:30 20683a6f-8bf8-4033-afaa-c829d4aabe43 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:55.197 +05:30 20683a6f-8bf8-4033-afaa-c829d4aabe43 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:38:55.201 +05:30 20683a6f-8bf8-4033-afaa-c829d4aabe43 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:38:55.202 +05:30 20683a6f-8bf8-4033-afaa-c829d4aabe43 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 4.6077ms 2025-11-21 16:38:55.202 +05:30 20683a6f-8bf8-4033-afaa-c829d4aabe43 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:55.202 +05:30 20683a6f-8bf8-4033-afaa-c829d4aabe43 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b7471756-8a32-416c-9f25-132f61b18b39}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:38:55.202 +05:30 20683a6f-8bf8-4033-afaa-c829d4aabe43 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 7.6594ms 2025-11-21 16:38:57.880 +05:30 0dc999a5-4038-4f53-94d7-ad3b2fe2ddad INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:57.883 +05:30 0dc999a5-4038-4f53-94d7-ad3b2fe2ddad INF CORS policy execution successful. 2025-11-21 16:38:57.884 +05:30 0dc999a5-4038-4f53-94d7-ad3b2fe2ddad INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:38:57.885 +05:30 f95bb5cc-c6c6-4271-aa38-1685bc568e4e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:57.885 +05:30 f95bb5cc-c6c6-4271-aa38-1685bc568e4e INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:38:57.892 +05:30 f95bb5cc-c6c6-4271-aa38-1685bc568e4e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:38:57.893 +05:30 f95bb5cc-c6c6-4271-aa38-1685bc568e4e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 7.1331ms 2025-11-21 16:38:57.893 +05:30 f95bb5cc-c6c6-4271-aa38-1685bc568e4e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:57.893 +05:30 f95bb5cc-c6c6-4271-aa38-1685bc568e4e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0dc999a5-4038-4f53-94d7-ad3b2fe2ddad}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:38:57.894 +05:30 f95bb5cc-c6c6-4271-aa38-1685bc568e4e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 13.9744ms 2025-11-21 16:38:57.949 +05:30 3e91ad58-887c-44d0-aafb-4f6098e9ce26 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:38:57.950 +05:30 3e91ad58-887c-44d0-aafb-4f6098e9ce26 INF CORS policy execution successful. 2025-11-21 16:38:57.950 +05:30 3e91ad58-887c-44d0-aafb-4f6098e9ce26 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:38:57.951 +05:30 1d66d005-5ccd-4e95-9e46-2b32a860f19b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:57.951 +05:30 1d66d005-5ccd-4e95-9e46-2b32a860f19b INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:38:57.954 +05:30 1d66d005-5ccd-4e95-9e46-2b32a860f19b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:38:57.955 +05:30 1d66d005-5ccd-4e95-9e46-2b32a860f19b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 3.992ms 2025-11-21 16:38:57.955 +05:30 1d66d005-5ccd-4e95-9e46-2b32a860f19b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:38:57.955 +05:30 1d66d005-5ccd-4e95-9e46-2b32a860f19b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3e91ad58-887c-44d0-aafb-4f6098e9ce26}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:38:57.956 +05:30 1d66d005-5ccd-4e95-9e46-2b32a860f19b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 6.6847ms 2025-11-21 16:49:02.077 +05:30 60523a4d-d654-4622-a6f8-ddd8f8b51774 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 16:49:02.084 +05:30 60523a4d-d654-4622-a6f8-ddd8f8b51774 INF CORS policy execution successful. 2025-11-21 16:49:02.088 +05:30 60523a4d-d654-4622-a6f8-ddd8f8b51774 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 11.4363ms 2025-11-21 16:49:02.150 +05:30 5fbbade0-99a7-4351-87bd-5715d2f77c75 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 16:49:02.168 +05:30 5fbbade0-99a7-4351-87bd-5715d2f77c75 INF CORS policy execution successful. 2025-11-21 16:49:02.179 +05:30 5fbbade0-99a7-4351-87bd-5715d2f77c75 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:49:02.197 +05:30 cad2f5bd-6cb7-4c2b-8f5f-75f576ceeaae INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:49:02.269 +05:30 cad2f5bd-6cb7-4c2b-8f5f-75f576ceeaae INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:49:02.508 +05:30 cad2f5bd-6cb7-4c2b-8f5f-75f576ceeaae INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:49:02.512 +05:30 cad2f5bd-6cb7-4c2b-8f5f-75f576ceeaae INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 242.4477ms 2025-11-21 16:49:02.512 +05:30 cad2f5bd-6cb7-4c2b-8f5f-75f576ceeaae INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:49:02.513 +05:30 cad2f5bd-6cb7-4c2b-8f5f-75f576ceeaae INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5fbbade0-99a7-4351-87bd-5715d2f77c75}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 16:49:02.517 +05:30 cad2f5bd-6cb7-4c2b-8f5f-75f576ceeaae INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 367.2383ms 2025-11-21 16:49:11.550 +05:30 c8cc7eff-d44d-4eac-bc9d-7f2efbb84244 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 16:49:11.553 +05:30 c8cc7eff-d44d-4eac-bc9d-7f2efbb84244 INF CORS policy execution successful. 2025-11-21 16:49:11.555 +05:30 c8cc7eff-d44d-4eac-bc9d-7f2efbb84244 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 4.9962ms 2025-11-21 16:49:11.603 +05:30 a6c253dc-775e-40eb-80b9-23d9be4f050f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 16:49:11.606 +05:30 a6c253dc-775e-40eb-80b9-23d9be4f050f INF CORS policy execution successful. 2025-11-21 16:49:11.608 +05:30 a6c253dc-775e-40eb-80b9-23d9be4f050f INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzMTA2LCJleHAiOjE3NjM3MjQ5MDYsImlhdCI6MTc2MzcyMzEwNn0.uiroBekhuJaN4A-16b-PztFJNbe3a1KQqaidecPxXQs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:49:11.612 +05:30 9f5dbf5c-4be5-4673-8a66-cf56371ab773 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:49:11.613 +05:30 9f5dbf5c-4be5-4673-8a66-cf56371ab773 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:49:11.632 +05:30 9f5dbf5c-4be5-4673-8a66-cf56371ab773 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:49:11.635 +05:30 9f5dbf5c-4be5-4673-8a66-cf56371ab773 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 21.4068ms 2025-11-21 16:49:11.636 +05:30 9f5dbf5c-4be5-4673-8a66-cf56371ab773 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:49:11.637 +05:30 9f5dbf5c-4be5-4673-8a66-cf56371ab773 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a6c253dc-775e-40eb-80b9-23d9be4f050f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 16:49:11.640 +05:30 9f5dbf5c-4be5-4673-8a66-cf56371ab773 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 36.1597ms 2025-11-21 16:49:38.807 +05:30 c9995716-9077-48df-ae07-d7db80acfc98 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:49:38.810 +05:30 c9995716-9077-48df-ae07-d7db80acfc98 INF CORS policy execution successful. 2025-11-21 16:49:38.814 +05:30 c9995716-9077-48df-ae07-d7db80acfc98 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 6.8814ms 2025-11-21 16:49:38.824 +05:30 0bac4cf1-0ff2-44e9-8a5d-f78251e3de1c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:49:38.825 +05:30 0bac4cf1-0ff2-44e9-8a5d-f78251e3de1c INF CORS policy execution successful. 2025-11-21 16:49:38.825 +05:30 0bac4cf1-0ff2-44e9-8a5d-f78251e3de1c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.012ms 2025-11-21 16:49:38.908 +05:30 a53eceac-2bcd-4e40-ad02-180a8cdb3fa1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:49:38.910 +05:30 a53eceac-2bcd-4e40-ad02-180a8cdb3fa1 INF CORS policy execution successful. 2025-11-21 16:49:38.911 +05:30 a53eceac-2bcd-4e40-ad02-180a8cdb3fa1 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:49:38.912 +05:30 43205400-5403-4223-8aca-3f91a3e2b73b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:49:38.913 +05:30 43205400-5403-4223-8aca-3f91a3e2b73b INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:49:38.935 +05:30 43205400-5403-4223-8aca-3f91a3e2b73b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:49:38.938 +05:30 43205400-5403-4223-8aca-3f91a3e2b73b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 25.4258ms 2025-11-21 16:49:38.939 +05:30 43205400-5403-4223-8aca-3f91a3e2b73b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:49:38.940 +05:30 43205400-5403-4223-8aca-3f91a3e2b73b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a53eceac-2bcd-4e40-ad02-180a8cdb3fa1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:49:38.941 +05:30 43205400-5403-4223-8aca-3f91a3e2b73b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 33.1959ms 2025-11-21 16:49:38.986 +05:30 06bbe7a0-8aba-45fb-b17e-8ba9a05dc859 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-21 16:49:38.987 +05:30 06bbe7a0-8aba-45fb-b17e-8ba9a05dc859 INF CORS policy execution successful. 2025-11-21 16:49:38.988 +05:30 06bbe7a0-8aba-45fb-b17e-8ba9a05dc859 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:49:38.988 +05:30 6740287e-4ded-46c8-82c2-fbf7d0000cf1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:49:38.988 +05:30 6740287e-4ded-46c8-82c2-fbf7d0000cf1 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:49:38.993 +05:30 6740287e-4ded-46c8-82c2-fbf7d0000cf1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:49:38.993 +05:30 6740287e-4ded-46c8-82c2-fbf7d0000cf1 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 4.8133ms 2025-11-21 16:49:38.993 +05:30 6740287e-4ded-46c8-82c2-fbf7d0000cf1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-21 16:49:38.993 +05:30 6740287e-4ded-46c8-82c2-fbf7d0000cf1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 06bbe7a0-8aba-45fb-b17e-8ba9a05dc859}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-21 16:49:38.994 +05:30 6740287e-4ded-46c8-82c2-fbf7d0000cf1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 7.1189ms 2025-11-21 16:49:46.908 +05:30 475bb7d3-2670-400f-b25d-9cbab9ed2eaa INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 16:49:46.909 +05:30 475bb7d3-2670-400f-b25d-9cbab9ed2eaa INF CORS policy execution successful. 2025-11-21 16:49:46.910 +05:30 475bb7d3-2670-400f-b25d-9cbab9ed2eaa INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.952ms 2025-11-21 16:49:46.957 +05:30 423e1093-b16d-4008-806d-56ff4b693c54 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 16:49:46.959 +05:30 423e1093-b16d-4008-806d-56ff4b693c54 INF CORS policy execution successful. 2025-11-21 16:49:46.961 +05:30 423e1093-b16d-4008-806d-56ff4b693c54 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 16:49:46.961 +05:30 c6d9cecf-9038-4ddd-8793-c0d9a4b489f9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:49:46.962 +05:30 c6d9cecf-9038-4ddd-8793-c0d9a4b489f9 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 16:49:46.973 +05:30 c6d9cecf-9038-4ddd-8793-c0d9a4b489f9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:49:46.974 +05:30 c6d9cecf-9038-4ddd-8793-c0d9a4b489f9 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 11.4357ms 2025-11-21 16:49:46.974 +05:30 c6d9cecf-9038-4ddd-8793-c0d9a4b489f9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 16:49:46.975 +05:30 c6d9cecf-9038-4ddd-8793-c0d9a4b489f9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 423e1093-b16d-4008-806d-56ff4b693c54}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 16:49:46.975 +05:30 c6d9cecf-9038-4ddd-8793-c0d9a4b489f9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 17.7157ms 2025-11-21 17:00:34.646 +05:30 INF Application is shutting down... 2025-11-21 17:11:55.648 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-21 17:11:55.695 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-21 17:11:55.722 +05:30 INF Creating key {ad861f59-338c-49c8-936f-b35a77c0b231} with creation date 2025-11-21 11:41:55Z, activation date 2025-11-21 11:41:55Z, and expiration date 2026-02-19 11:41:55Z. 2025-11-21 17:11:55.738 +05:30 WRN No XML encryptor configured. Key {ad861f59-338c-49c8-936f-b35a77c0b231} may be persisted to storage in unencrypted form. 2025-11-21 17:11:55.952 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-21 17:11:55.953 +05:30 INF Hosting environment: Production 2025-11-21 17:11:55.953 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-21 17:11:55.966 +05:30 178638af-b7bb-4a04-a9e0-881814e55dcd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 17:11:56.023 +05:30 178638af-b7bb-4a04-a9e0-881814e55dcd INF CORS policy execution successful. 2025-11-21 17:11:56.036 +05:30 178638af-b7bb-4a04-a9e0-881814e55dcd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 71.31ms 2025-11-21 17:11:56.083 +05:30 2f9c4a96-ad87-4d0e-8b3b-210f0aa88e0d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 17:11:56.221 +05:30 2f9c4a96-ad87-4d0e-8b3b-210f0aa88e0d INF CORS policy execution successful. 2025-11-21 17:11:56.269 +05:30 2f9c4a96-ad87-4d0e-8b3b-210f0aa88e0d INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:11:56.294 +05:30 3c9863a2-03bb-489b-8bb9-628aa8546a63 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 17:11:56.355 +05:30 3c9863a2-03bb-489b-8bb9-628aa8546a63 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:11:56.884 +05:30 3c9863a2-03bb-489b-8bb9-628aa8546a63 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:11:56.929 +05:30 3c9863a2-03bb-489b-8bb9-628aa8546a63 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 569.0873ms 2025-11-21 17:11:56.930 +05:30 3c9863a2-03bb-489b-8bb9-628aa8546a63 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 17:11:56.932 +05:30 3c9863a2-03bb-489b-8bb9-628aa8546a63 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2f9c4a96-ad87-4d0e-8b3b-210f0aa88e0d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 17:11:56.944 +05:30 3c9863a2-03bb-489b-8bb9-628aa8546a63 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 860.763ms 2025-11-21 17:13:07.053 +05:30 6964d51e-db2d-49c5-aa27-42d1fcaf1a7e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:13:07.053 +05:30 2b0ee683-d75a-4eca-b074-6283c27582af INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:13:07.066 +05:30 6964d51e-db2d-49c5-aa27-42d1fcaf1a7e INF CORS policy execution successful. 2025-11-21 17:13:07.066 +05:30 2b0ee683-d75a-4eca-b074-6283c27582af INF CORS policy execution successful. 2025-11-21 17:13:07.069 +05:30 6964d51e-db2d-49c5-aa27-42d1fcaf1a7e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 17.5879ms 2025-11-21 17:13:07.069 +05:30 2b0ee683-d75a-4eca-b074-6283c27582af INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 17.5869ms 2025-11-21 17:13:07.075 +05:30 dcb5e8e8-7446-4653-9da2-78971741bb45 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 17:13:07.076 +05:30 dcb5e8e8-7446-4653-9da2-78971741bb45 INF CORS policy execution successful. 2025-11-21 17:13:07.077 +05:30 dcb5e8e8-7446-4653-9da2-78971741bb45 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 1.4067ms 2025-11-21 17:13:07.142 +05:30 e3c1cb89-d67a-4ae4-9aa7-b4c6bdd53700 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:13:07.149 +05:30 e3c1cb89-d67a-4ae4-9aa7-b4c6bdd53700 INF CORS policy execution successful. 2025-11-21 17:13:07.160 +05:30 e3c1cb89-d67a-4ae4-9aa7-b4c6bdd53700 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:13:07.167 +05:30 eaf82fec-cad4-4776-be76-5b33c6ef45af INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:13:07.189 +05:30 eaf82fec-cad4-4776-be76-5b33c6ef45af INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:13:07.245 +05:30 ca23f359-beb3-4552-a0e0-45af64882644 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 17:13:07.247 +05:30 ca23f359-beb3-4552-a0e0-45af64882644 INF CORS policy execution successful. 2025-11-21 17:13:07.248 +05:30 ca23f359-beb3-4552-a0e0-45af64882644 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:13:07.251 +05:30 da5807ba-1352-44f0-8ed7-7d5d84643144 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 17:13:07.251 +05:30 da5807ba-1352-44f0-8ed7-7d5d84643144 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:13:07.274 +05:30 da5807ba-1352-44f0-8ed7-7d5d84643144 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:13:07.278 +05:30 da5807ba-1352-44f0-8ed7-7d5d84643144 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 25.9672ms 2025-11-21 17:13:07.278 +05:30 da5807ba-1352-44f0-8ed7-7d5d84643144 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 17:13:07.279 +05:30 da5807ba-1352-44f0-8ed7-7d5d84643144 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ca23f359-beb3-4552-a0e0-45af64882644}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 17:13:07.281 +05:30 da5807ba-1352-44f0-8ed7-7d5d84643144 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 36.0926ms 2025-11-21 17:13:07.325 +05:30 eaf82fec-cad4-4776-be76-5b33c6ef45af INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:13:07.326 +05:30 eaf82fec-cad4-4776-be76-5b33c6ef45af INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 136.9842ms 2025-11-21 17:13:07.326 +05:30 eaf82fec-cad4-4776-be76-5b33c6ef45af INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:13:07.328 +05:30 eaf82fec-cad4-4776-be76-5b33c6ef45af INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 185.4006ms 2025-11-21 17:13:07.413 +05:30 5af566e5-1c5a-4ab6-b82f-c9b2a628b596 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:13:07.414 +05:30 5af566e5-1c5a-4ab6-b82f-c9b2a628b596 INF CORS policy execution successful. 2025-11-21 17:13:07.415 +05:30 5af566e5-1c5a-4ab6-b82f-c9b2a628b596 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:13:07.416 +05:30 cf391678-2cec-4424-94ca-4b50b6be627e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:13:07.416 +05:30 cf391678-2cec-4424-94ca-4b50b6be627e INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:13:07.429 +05:30 cf391678-2cec-4424-94ca-4b50b6be627e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:13:07.431 +05:30 cf391678-2cec-4424-94ca-4b50b6be627e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 14.5373ms 2025-11-21 17:13:07.431 +05:30 cf391678-2cec-4424-94ca-4b50b6be627e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:13:07.433 +05:30 cf391678-2cec-4424-94ca-4b50b6be627e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 19.7929ms 2025-11-21 17:13:07.523 +05:30 2ed1b161-81ee-462d-bb43-7e863109d65c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:13:07.527 +05:30 2ed1b161-81ee-462d-bb43-7e863109d65c INF CORS policy execution successful. 2025-11-21 17:13:07.530 +05:30 2ed1b161-81ee-462d-bb43-7e863109d65c INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:13:07.532 +05:30 90f528c7-3bbf-4192-bd61-d6b2ff96a98c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:13:07.532 +05:30 90f528c7-3bbf-4192-bd61-d6b2ff96a98c INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:13:07.547 +05:30 90f528c7-3bbf-4192-bd61-d6b2ff96a98c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:13:07.549 +05:30 90f528c7-3bbf-4192-bd61-d6b2ff96a98c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 16.2855ms 2025-11-21 17:13:07.549 +05:30 90f528c7-3bbf-4192-bd61-d6b2ff96a98c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:13:07.564 +05:30 90f528c7-3bbf-4192-bd61-d6b2ff96a98c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 41.3865ms 2025-11-21 17:14:03.044 +05:30 9b710e73-ca2f-4de7-87db-37c4d7616ee4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:03.044 +05:30 8e250abe-51a1-4d88-a416-c2bf4ef048ed INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:03.053 +05:30 9b710e73-ca2f-4de7-87db-37c4d7616ee4 INF CORS policy execution successful. 2025-11-21 17:14:03.053 +05:30 8e250abe-51a1-4d88-a416-c2bf4ef048ed INF CORS policy execution successful. 2025-11-21 17:14:03.059 +05:30 9b710e73-ca2f-4de7-87db-37c4d7616ee4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 16.0679ms 2025-11-21 17:14:03.060 +05:30 8e250abe-51a1-4d88-a416-c2bf4ef048ed INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 16.2033ms 2025-11-21 17:14:03.125 +05:30 adff3764-9f2d-4ee3-b533-99ef53a7edb4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:03.136 +05:30 adff3764-9f2d-4ee3-b533-99ef53a7edb4 INF CORS policy execution successful. 2025-11-21 17:14:03.144 +05:30 adff3764-9f2d-4ee3-b533-99ef53a7edb4 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:14:03.149 +05:30 07b68ac4-6d79-4d97-909d-bf5842148741 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:14:03.152 +05:30 07b68ac4-6d79-4d97-909d-bf5842148741 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:14:03.218 +05:30 07b68ac4-6d79-4d97-909d-bf5842148741 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:14:03.222 +05:30 07b68ac4-6d79-4d97-909d-bf5842148741 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 69.5168ms 2025-11-21 17:14:03.223 +05:30 07b68ac4-6d79-4d97-909d-bf5842148741 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:14:03.224 +05:30 07b68ac4-6d79-4d97-909d-bf5842148741 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 100.0742ms 2025-11-21 17:14:03.273 +05:30 c22f65aa-5dac-4276-bd2f-726f58c61b73 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:03.275 +05:30 c22f65aa-5dac-4276-bd2f-726f58c61b73 INF CORS policy execution successful. 2025-11-21 17:14:03.277 +05:30 c22f65aa-5dac-4276-bd2f-726f58c61b73 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:14:03.278 +05:30 45f7d4da-32f2-41ca-b0ef-9ef50049247e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:14:03.279 +05:30 45f7d4da-32f2-41ca-b0ef-9ef50049247e INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:14:03.293 +05:30 45f7d4da-32f2-41ca-b0ef-9ef50049247e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:14:03.295 +05:30 45f7d4da-32f2-41ca-b0ef-9ef50049247e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 15.5418ms 2025-11-21 17:14:03.295 +05:30 45f7d4da-32f2-41ca-b0ef-9ef50049247e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:14:03.298 +05:30 45f7d4da-32f2-41ca-b0ef-9ef50049247e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 24.9057ms 2025-11-21 17:14:03.357 +05:30 2e1b17f4-b6c3-4bf9-8a75-02fe5f615450 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:03.359 +05:30 2e1b17f4-b6c3-4bf9-8a75-02fe5f615450 INF CORS policy execution successful. 2025-11-21 17:14:03.360 +05:30 2e1b17f4-b6c3-4bf9-8a75-02fe5f615450 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:14:03.361 +05:30 14300c8b-0e9c-4bd3-bc73-863735085d74 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:14:03.361 +05:30 14300c8b-0e9c-4bd3-bc73-863735085d74 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:14:03.372 +05:30 14300c8b-0e9c-4bd3-bc73-863735085d74 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:14:03.373 +05:30 14300c8b-0e9c-4bd3-bc73-863735085d74 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 12.066ms 2025-11-21 17:14:03.374 +05:30 14300c8b-0e9c-4bd3-bc73-863735085d74 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:14:03.375 +05:30 14300c8b-0e9c-4bd3-bc73-863735085d74 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 17.3488ms 2025-11-21 17:14:05.011 +05:30 575ea33b-ff70-4cc5-a534-1a3b3ccfeea5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:05.011 +05:30 b17e31a4-ad77-440c-bf3f-bd659a36abdc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:05.011 +05:30 575ea33b-ff70-4cc5-a534-1a3b3ccfeea5 INF CORS policy execution successful. 2025-11-21 17:14:05.011 +05:30 b17e31a4-ad77-440c-bf3f-bd659a36abdc INF CORS policy execution successful. 2025-11-21 17:14:05.012 +05:30 b17e31a4-ad77-440c-bf3f-bd659a36abdc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.1468ms 2025-11-21 17:14:05.012 +05:30 575ea33b-ff70-4cc5-a534-1a3b3ccfeea5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.2187ms 2025-11-21 17:14:05.050 +05:30 bfc4334e-37c7-4621-8490-7d3fa01f4c1c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-21 17:14:05.050 +05:30 bfc4334e-37c7-4621-8490-7d3fa01f4c1c INF CORS policy execution successful. 2025-11-21 17:14:05.051 +05:30 bfc4334e-37c7-4621-8490-7d3fa01f4c1c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 1.1279ms 2025-11-21 17:14:05.056 +05:30 73c1e0ac-db2d-43da-9f92-ae6e5d995fff INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:05.058 +05:30 73c1e0ac-db2d-43da-9f92-ae6e5d995fff INF CORS policy execution successful. 2025-11-21 17:14:05.061 +05:30 73c1e0ac-db2d-43da-9f92-ae6e5d995fff INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:14:05.063 +05:30 24e7aa52-8e5b-41a3-97b3-6897021ac28f INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 17:14:05.075 +05:30 24e7aa52-8e5b-41a3-97b3-6897021ac28f INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 17:14:05.099 +05:30 f4b25faa-594a-4f1e-8ba6-8c7307cfcff9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-21 17:14:05.100 +05:30 f4b25faa-594a-4f1e-8ba6-8c7307cfcff9 INF CORS policy execution successful. 2025-11-21 17:14:05.101 +05:30 f4b25faa-594a-4f1e-8ba6-8c7307cfcff9 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:14:05.101 +05:30 55868bff-ee2e-4dd4-821f-c65b3662ddaf INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 17:14:05.101 +05:30 55868bff-ee2e-4dd4-821f-c65b3662ddaf INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:14:05.107 +05:30 24e7aa52-8e5b-41a3-97b3-6897021ac28f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:14:05.108 +05:30 24e7aa52-8e5b-41a3-97b3-6897021ac28f INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 32.3358ms 2025-11-21 17:14:05.108 +05:30 55868bff-ee2e-4dd4-821f-c65b3662ddaf INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:14:05.108 +05:30 24e7aa52-8e5b-41a3-97b3-6897021ac28f INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 17:14:05.108 +05:30 55868bff-ee2e-4dd4-821f-c65b3662ddaf INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 7.0068ms 2025-11-21 17:14:05.108 +05:30 55868bff-ee2e-4dd4-821f-c65b3662ddaf INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 17:14:05.109 +05:30 55868bff-ee2e-4dd4-821f-c65b3662ddaf INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f4b25faa-594a-4f1e-8ba6-8c7307cfcff9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-21 17:14:05.109 +05:30 24e7aa52-8e5b-41a3-97b3-6897021ac28f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 757 application/json; charset=utf-8 52.7102ms 2025-11-21 17:14:05.109 +05:30 55868bff-ee2e-4dd4-821f-c65b3662ddaf INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 10.4087ms 2025-11-21 17:14:05.155 +05:30 8886a8c1-d508-470b-8999-b9c1feb0778a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:05.157 +05:30 8886a8c1-d508-470b-8999-b9c1feb0778a INF CORS policy execution successful. 2025-11-21 17:14:05.162 +05:30 8886a8c1-d508-470b-8999-b9c1feb0778a INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:14:05.163 +05:30 28754bfe-bff1-45db-a74e-df932739631d INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 17:14:05.164 +05:30 28754bfe-bff1-45db-a74e-df932739631d INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-21 17:14:05.173 +05:30 28754bfe-bff1-45db-a74e-df932739631d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:14:05.174 +05:30 28754bfe-bff1-45db-a74e-df932739631d INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 9.6566ms 2025-11-21 17:14:05.174 +05:30 28754bfe-bff1-45db-a74e-df932739631d INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-21 17:14:05.175 +05:30 28754bfe-bff1-45db-a74e-df932739631d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 757 application/json; charset=utf-8 19.4412ms 2025-11-21 17:14:13.623 +05:30 4328e066-3067-4578-b3d1-4e535ce9e641 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:13.623 +05:30 5b927246-d334-4b62-b789-e74e1db3686e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:13.623 +05:30 5b927246-d334-4b62-b789-e74e1db3686e INF CORS policy execution successful. 2025-11-21 17:14:13.623 +05:30 4328e066-3067-4578-b3d1-4e535ce9e641 INF CORS policy execution successful. 2025-11-21 17:14:13.624 +05:30 5b927246-d334-4b62-b789-e74e1db3686e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.7691ms 2025-11-21 17:14:13.624 +05:30 4328e066-3067-4578-b3d1-4e535ce9e641 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.8441ms 2025-11-21 17:14:13.640 +05:30 b6338516-d9de-451e-81e2-72c3660d3157 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 17:14:13.641 +05:30 b6338516-d9de-451e-81e2-72c3660d3157 INF CORS policy execution successful. 2025-11-21 17:14:13.641 +05:30 b6338516-d9de-451e-81e2-72c3660d3157 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 1.3204ms 2025-11-21 17:14:13.797 +05:30 5f21b653-9ecc-4c65-a52e-a4f8c691c27e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:13.798 +05:30 f6a06e7d-d93d-4b1f-9227-2a4972bf4a1d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-21 17:14:13.798 +05:30 5f21b653-9ecc-4c65-a52e-a4f8c691c27e INF CORS policy execution successful. 2025-11-21 17:14:13.798 +05:30 f6a06e7d-d93d-4b1f-9227-2a4972bf4a1d INF CORS policy execution successful. 2025-11-21 17:14:13.798 +05:30 f6a06e7d-d93d-4b1f-9227-2a4972bf4a1d INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:14:13.799 +05:30 5f21b653-9ecc-4c65-a52e-a4f8c691c27e INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:14:13.799 +05:30 626dbe7f-d0d2-4703-8329-0e37ff3dfe5c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:14:13.799 +05:30 7bfa8a6b-d344-4dbd-a84f-61283f7d8d2c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 17:14:13.799 +05:30 7bfa8a6b-d344-4dbd-a84f-61283f7d8d2c INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:14:13.799 +05:30 626dbe7f-d0d2-4703-8329-0e37ff3dfe5c INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:14:13.805 +05:30 7bfa8a6b-d344-4dbd-a84f-61283f7d8d2c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:14:13.806 +05:30 7bfa8a6b-d344-4dbd-a84f-61283f7d8d2c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 6.3487ms 2025-11-21 17:14:13.806 +05:30 7bfa8a6b-d344-4dbd-a84f-61283f7d8d2c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 17:14:13.806 +05:30 7bfa8a6b-d344-4dbd-a84f-61283f7d8d2c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f6a06e7d-d93d-4b1f-9227-2a4972bf4a1d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-21 17:14:13.807 +05:30 7bfa8a6b-d344-4dbd-a84f-61283f7d8d2c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 8.9912ms 2025-11-21 17:14:13.813 +05:30 626dbe7f-d0d2-4703-8329-0e37ff3dfe5c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:14:13.813 +05:30 626dbe7f-d0d2-4703-8329-0e37ff3dfe5c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 13.8868ms 2025-11-21 17:14:13.813 +05:30 626dbe7f-d0d2-4703-8329-0e37ff3dfe5c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:14:13.814 +05:30 626dbe7f-d0d2-4703-8329-0e37ff3dfe5c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 17.2629ms 2025-11-21 17:14:13.865 +05:30 277655ff-6820-4ba9-befa-e22d1aa303ae INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:13.867 +05:30 277655ff-6820-4ba9-befa-e22d1aa303ae INF CORS policy execution successful. 2025-11-21 17:14:13.868 +05:30 277655ff-6820-4ba9-befa-e22d1aa303ae INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:14:13.869 +05:30 20a22087-6614-46a4-92c1-ebd75e4e83aa INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:14:13.869 +05:30 20a22087-6614-46a4-92c1-ebd75e4e83aa INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:14:13.878 +05:30 20a22087-6614-46a4-92c1-ebd75e4e83aa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:14:13.879 +05:30 20a22087-6614-46a4-92c1-ebd75e4e83aa INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 9.4745ms 2025-11-21 17:14:13.879 +05:30 20a22087-6614-46a4-92c1-ebd75e4e83aa INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:14:13.880 +05:30 20a22087-6614-46a4-92c1-ebd75e4e83aa INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 15.3818ms 2025-11-21 17:14:14.021 +05:30 3a70669e-4e47-4984-b986-7679aa0a53d9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-21 17:14:14.024 +05:30 3a70669e-4e47-4984-b986-7679aa0a53d9 INF CORS policy execution successful. 2025-11-21 17:14:14.026 +05:30 3a70669e-4e47-4984-b986-7679aa0a53d9 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:14:14.026 +05:30 bce14a39-ae0b-48e8-9998-86243513fc26 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:14:14.027 +05:30 bce14a39-ae0b-48e8-9998-86243513fc26 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:14:14.041 +05:30 bce14a39-ae0b-48e8-9998-86243513fc26 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:14:14.042 +05:30 bce14a39-ae0b-48e8-9998-86243513fc26 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 14.4817ms 2025-11-21 17:14:14.042 +05:30 bce14a39-ae0b-48e8-9998-86243513fc26 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-21 17:14:14.043 +05:30 bce14a39-ae0b-48e8-9998-86243513fc26 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 22.3174ms 2025-11-21 17:15:51.319 +05:30 2629d32b-2baa-4553-9782-dfc2a5a48422 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 17:15:51.324 +05:30 2629d32b-2baa-4553-9782-dfc2a5a48422 INF CORS policy execution successful. 2025-11-21 17:15:51.327 +05:30 2629d32b-2baa-4553-9782-dfc2a5a48422 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 8.9237ms 2025-11-21 17:15:51.370 +05:30 8cb11fe1-f6be-4db3-ae78-b953f7a178b2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-21 17:15:51.375 +05:30 8cb11fe1-f6be-4db3-ae78-b953f7a178b2 INF CORS policy execution successful. 2025-11-21 17:15:51.379 +05:30 8cb11fe1-f6be-4db3-ae78-b953f7a178b2 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzOTc3LCJleHAiOjE3NjM3MjU3NzcsImlhdCI6MTc2MzcyMzk3N30.6SnhRyeClwojpK5DK5GinW3_rBXDKOrzP0ml_aKf6Eo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-21 17:15:51.381 +05:30 97eceab8-191a-4609-8a4a-b128f93497bc INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 17:15:51.382 +05:30 97eceab8-191a-4609-8a4a-b128f93497bc INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-21 17:15:51.399 +05:30 97eceab8-191a-4609-8a4a-b128f93497bc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 17:15:51.402 +05:30 97eceab8-191a-4609-8a4a-b128f93497bc INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 19.9219ms 2025-11-21 17:15:51.402 +05:30 97eceab8-191a-4609-8a4a-b128f93497bc INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-21 17:15:51.403 +05:30 97eceab8-191a-4609-8a4a-b128f93497bc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8cb11fe1-f6be-4db3-ae78-b953f7a178b2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-21 17:15:51.404 +05:30 97eceab8-191a-4609-8a4a-b128f93497bc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 33.832ms 2025-11-21 17:25:55.191 +05:30 INF Application is shutting down...