crea tu propia configuración en xml

Estoy en un proyecto ASP.NET donde necesito dar varios parámetros al administrador que instalará el sitio web, como:

AllowUserToChangePanelLayout
AllowUserToDeleteCompany

etc ...

Mi pregunta es, ¿será bueno agregar esto al archivo web.config, usando mi propia configSession o agregar como variables de perfil? o debería crear un archivo XML para esto?

¿Qué haces y cuáles son los contras y favoritos?

Originalmente pensé en web.config, pero luego me di cuenta de que debería equivocarme con las configuraciones del sitio web y la configuración de mi propia aplicación web y que debería crear un archivo diferente, los leíesta publicación y ahora estoy en este lugar ... ¿debería hacer esto o aquello?

Respuestas a la pregunta(3)

Su respuesta a la pregunta