\label{doc_usecases_elektra_web_UC_adding_keys_md_md_doc_usecases_elektra_web_UC_adding_keys}%
\Hypertarget{doc_usecases_elektra_web_UC_adding_keys_md_md_doc_usecases_elektra_web_UC_adding_keys}%
 \hypertarget{doc_usecases_elektra_web_UC_adding_keys_md_autotoc_md4838}{}\doxysection{Summary}\label{doc_usecases_elektra_web_UC_adding_keys_md_autotoc_md4838}

\begin{DoxyItemize}
\item {\bfseries{Title\+:}} Adding keys
\item {\bfseries{Scope\+:}} Configuration
\item {\bfseries{Level\+:}} User Goal
\item {\bfseries{Actors\+:}} User (usually a sysadmin)
\item {\bfseries{Brief\+:}} User adds a key (to a subtree).
\end{DoxyItemize}\hypertarget{doc_usecases_elektra_web_UC_adding_keys_md_autotoc_md4839}{}\doxysection{Scenarios}\label{doc_usecases_elektra_web_UC_adding_keys_md_autotoc_md4839}

\begin{DoxyItemize}
\item {\bfseries{Precondition\+:}} View configuration of an instance.
\item {\bfseries{Main success scenario\+:}} User creates a new key (in a subtree).
\item {\bfseries{Alternative scenario\+:}} User enters data that violates a validation rule, an error message is shown.
\item {\bfseries{Error scenario\+:}} Technical problems while persisting to the key database. The user is informed about the problem.
\item {\bfseries{Postcondition\+:}} The new key is persisted to the database.
\item {\bfseries{Non-\/functional Constraints\+:}} -\/ 
\end{DoxyItemize}