All fields

“Permissions” in Information Technology

52 questions across 10 technologies.

Information Technology

52 questions in 10 technologies

#QuestionTechnologyTopicLevel
1How do database roles help simplify managing permissions for multiple users with similar access needs? SQL Server › SQL Server Security & PermissionsSQL ServerSQL Server Security & PermissionsIntermediate
2What is the principle of least privilege, and how should it guide how you grant permissions in SQL Server? SQL Server › SQL Server Security & PermissionsSQL ServerSQL Server Security & PermissionsIntermediate
3How do you grant and revoke specific permissions, such as SELECT or EXECUTE, on individual database objects rather than through broader roles? SQL Server › SQL Server Security & PermissionsSQL ServerSQL Server Security & PermissionsIntermediate
4How do you request runtime permissions in MAUI? .NET MAUI › Platform Integration & Handlers.NET MAUIPlatform Integration & HandlersIntermediate
5How do you configure platform requirements for maps (API keys, permissions)? .NET MAUI › Maps & Location.NET MAUIMaps & LocationIntermediate
6How do you request runtime permissions in MAUI? .NET MAUI › Platform Integration & Handlers.NET MAUIPlatform Integration & HandlersIntermediate
7How do you configure platform requirements for maps (API keys, permissions)? .NET MAUI › Maps & Location.NET MAUIMaps & LocationIntermediate
8What permissions are needed to manage ApplicationSets? ArgoCD › RBACArgoCDRBACIntermediate
9How do you create a Redis ACL user with permissions restricted to only specific commands and a specific pattern of keys? Redis › Redis Security & ACLRedisRedis Security & ACLIntermediate
10What are Redis ACL categories, and how do they simplify granting permissions for groups of related commands? Redis › Redis Security & ACLRedisRedis Security & ACLIntermediate
11How can you control access permissions for files and directories stored in EFS? AWS › Amazon EFS (Elastic File System)AWSAmazon EFS (Elastic File System)Intermediate
12How do IAM policies use the combination of effect, action, resource, and condition elements to precisely define permissions? AWS › IAMAWSIAMIntermediate
13How do you properly request and handle runtime camera and photo library permissions in a Flutter app, and what happens if a user denies that permission? Flutter › Camera & Media Handling in FlutterFlutterCamera & Media Handling in FlutterIntermediate
14How should you properly and correctly handle requesting location permissions across the several genuinely different possible permission states, including denied, granted, and permanently denied, using the geolocator or permission_handler packages? Flutter › Maps & Geolocation in FlutterFlutterMaps & Geolocation in FlutterIntermediate
15How do you grant fine-grained permissions like sync but not delete? ArgoCD › RBACArgoCDRBACAdvanced
16How do you audit and troubleshoot effective permissions for a user? ArgoCD › RBACArgoCDRBACAdvanced
17How would you model a set of flags/permissions using a numeric enum with bitwise values, and how do you check if a flag is set? TypeScript › EnumsTypeScriptEnumsAdvanced
18How do you implement resource-based authorization, where the authorization decision depends on the specific object being accessed, not just the user's general permissions? ASP.NET Core › AuthorizationASP.NET CoreAuthorizationAdvanced
19How would you design an authorization system supporting dynamically-configurable, admin-managed permissions rather than hardcoded policies in code? ASP.NET Core › AuthorizationASP.NET CoreAuthorizationAdvanced
20What is the principle of least privilege, and how should it guide decisions about database user permissions and environment configuration in a PHP application? PHP › SecurityPHPSecurityAdvanced
21What is the difference between a SQL Server login and a database user? SQL Server › SQL Server Security & PermissionsSQL ServerSQL Server Security & PermissionsBeginner
22What is the difference between Windows Authentication and SQL Server Authentication? SQL Server › SQL Server Security & PermissionsSQL ServerSQL Server Security & PermissionsBeginner
23How do you implement row level security to restrict which specific rows a user can see within a shared table, beyond simply controlling access to entire tables or columns? SQL Server › SQL Server Security & PermissionsSQL ServerSQL Server Security & PermissionsAdvanced
24How would you design a comprehensive security auditing strategy to track who accessed or modified sensitive data in a SQL Server database? SQL Server › SQL Server Security & PermissionsSQL ServerSQL Server Security & PermissionsAdvanced
25What is MAUI Essentials and what does it provide? .NET MAUI › Platform Integration & Handlers.NET MAUIPlatform Integration & HandlersBeginner
26How do you get the device's geolocation in MAUI? .NET MAUI › Device Features & Essentials.NET MAUIDevice Features & EssentialsBeginner
27How do you pick or capture a photo in MAUI? .NET MAUI › Device Features & Essentials.NET MAUIDevice Features & EssentialsBeginner
28What is MAUI Essentials and what does it provide? .NET MAUI › Platform Integration & Handlers.NET MAUIPlatform Integration & HandlersBeginner
29How do you get the device's geolocation in MAUI? .NET MAUI › Device Features & Essentials.NET MAUIDevice Features & EssentialsBeginner
30How do you pick or capture a photo in MAUI? .NET MAUI › Device Features & Essentials.NET MAUIDevice Features & EssentialsBeginner
31What is dynamic data masking in SQL Server, and what problem does it solve? SQL Server › Dynamic Data MaskingSQL ServerDynamic Data MaskingBeginner
32What built-in masking functions are available in SQL Server for dynamic data masking? SQL Server › Dynamic Data MaskingSQL ServerDynamic Data MaskingBeginner
33What is SQL injection, and how does it relate to writing dynamic SQL unsafely? SQL Server › Dynamic SQLSQL ServerDynamic SQLBeginner
34What is a linked server in SQL Server, and why would you set one up? SQL Server › Linked ServersSQL ServerLinked ServersBeginner
35What is the difference between what Transparent Data Encryption protects against compared to Dynamic Data Masking? SQL Server › Transparent Data EncryptionSQL ServerTransparent Data EncryptionBeginner
36What is a view in SQL Server, and what benefits does it provide? SQL Server › ViewsSQL ServerViewsBeginner
37How do you grant a specific user or role permission to see the real, unmasked data despite dynamic data masking being applied? SQL Server › Dynamic Data MaskingSQL ServerDynamic Data MaskingIntermediate
38Does dynamic data masking prevent a determined user from working around it to see the real underlying values? SQL Server › Dynamic Data MaskingSQL ServerDynamic Data MaskingIntermediate
39How do you remove dynamic data masking from a column once it is no longer needed? SQL Server › Dynamic Data MaskingSQL ServerDynamic Data MaskingIntermediate
40How do you safely use sp_executesql to execute dynamic SQL with parameters, avoiding the risks of simple string concatenation? SQL Server › Dynamic SQLSQL ServerDynamic SQLIntermediate
41How would you build a dynamic SQL query where the table or column names themselves need to change based on input, since parameters cannot be used for object names? SQL Server › Dynamic SQLSQL ServerDynamic SQLIntermediate
42What are the security considerations when configuring authentication for a linked server connection? SQL Server › Linked ServersSQL ServerLinked ServersIntermediate
43How do you test and verify that a linked server connection is working correctly after it has been configured? SQL Server › Linked ServersSQL ServerLinked ServersIntermediate
44What security considerations should be kept in mind when configuring the account that SQL Server Agent jobs run under? SQL Server › SQL Server Agent & Job SchedulingSQL ServerSQL Server Agent & Job SchedulingIntermediate
45What is the difference between using EXEC and calling a stored procedure through parameterized application code, and why does this distinction matter for security? SQL Server › Stored Procedures & FunctionsSQL ServerStored Procedures & FunctionsIntermediate
46What is the hierarchy of encryption keys and certificates involved in setting up Transparent Data Encryption? SQL Server › Transparent Data EncryptionSQL ServerTransparent Data EncryptionIntermediate
47Why is it critically important to back up the certificate used for Transparent Data Encryption, and what happens if it is lost? SQL Server › Transparent Data EncryptionSQL ServerTransparent Data EncryptionIntermediate
48How do you check whether Transparent Data Encryption is currently enabled on a specific database? SQL Server › Transparent Data EncryptionSQL ServerTransparent Data EncryptionIntermediate
49How do you use a view to help enforce a basic level of security by limiting which columns or rows different groups of users can see? SQL Server › ViewsSQL ServerViewsIntermediate
50How would you apply dynamic data masking to an existing table with sensitive columns as part of a broader compliance initiative, such as meeting data privacy regulations? SQL Server › Dynamic Data MaskingSQL ServerDynamic Data MaskingAdvanced
51How does dynamic data masking behave differently when a masked column is used in a JOIN, WHERE clause, or exported through an application, compared to a simple SELECT query? SQL Server › Dynamic Data MaskingSQL ServerDynamic Data MaskingAdvanced
52How would you design a layered set of views to progressively simplify a complex data model for different types of users, such as analysts versus casual business users? SQL Server › ViewsSQL ServerViewsAdvanced