در این بخش فهرستی از sub element های متداول المان system.web به همراه توصیفی مختصر درباره ی هر یک از آن ها مشاهده می کنیم:
AnonymousIdentification از این sub element به منظور شناسایی کاربرهایی که احراز هویت و اعتبار سنجی نشده اند، به هنگام نیاز به اعطاء مجوز (authorization) استفاده می شود.
Authentication قابلیت authentication (اعتبار سنجی) را پیکربندی می کند (تنظیمات آن را انجام می دهد). نحوه ی کلی نگارش (syntax) آن به شرح زیر می باشد: کد: < authentication mode="[Windows|Forms|Passport|None]" > < forms >...< /forms > < passport/ > < /authentication >
Authorization امکان authorization (اعطا مجوز) را تنظیم و پیکربندی می کند. کد: < authorization > < allow .../ > < deny .../ > < /authorization >
Caching تنظیمات مربوط به cache (حافظه ی نهان و ذخیره سازی موقت داده ها) را پیکربندی می کند. کد: < caching > < cache >...< /cache > < outputCache >...< /outputCache > < outputCacheSettings >...< /outputCacheSettings > < sqlCacheDependency >...< /sqlCacheDependency > < /caching >
CustomErrors پیام های مربوط به custom error ها را تعریف می کند. کد: < customErrors defaultRedirect="url" mode="On|Off|RemoteOnly" > < error. .="" .=""/ > < /customErrors >
Deployment تنظیمات پیکربندی ((configuration setting که برای آماده سازی و مستقر کردن (deployment) بکار می رود را تعریف می کند. Syntax: کد: < deployment retail="true|false" / >
HostingEnvironment تنظیمات پیکربندی مربوط به hosting environment را انجام می دهد. نحوه ی کلی نگارش این sub element به ترتیب زیر می باشد: کد: < hostingEnvironment idleTimeout="HH:MM:SS" shadowCopyBinAssemblies="true|false" shutdownTimeout="number" urlMetadataSlidingExpiration="HH:MM:SS" / >
MachineKey کلیدهایی که برای رمز گذاری (encrypt) و رمز گشایی (decrypt) داده های authentication cookie، Form ها بکار می رود را پیکربندی می کند / کلیدهایی که برای احراز هویت اطلاعات فرم های ذخیره شده در کوکی را استفاده می شود را encrypt و decrypt می کند. همچنین اجازه ی ساخت و پیکربندی validation key هایی را می دهد که پیام های هویت سنجی را در داده های view-state و فرم های authentication ticket بررسی می کند. کد: < machineKey validationKey="AutoGenerate,IsolateApps" [String] decryptionKey="AutoGenerate,IsolateApps" [String] validation="HMACSHA256" [SHA1 | MD5 | 3DES | AES | HMACSHA256 | HMACSHA384 | HMACSHA512 | alg:algorithm_name] decryption="Auto" [Auto | DES | 3DES | AES | alg:algorithm_name] / >
Identity هویت یا identity برنامه (application) را تنظیم (پیکربندی) می کند. Syntax آن به شرح زیر می باشد: کد: < identity impersonate="true|false" userName="domain\username" password="< secure password>"/ >