:_mod-docs-content-type: ASSEMBLY
[id="odc-editing-applications"]
= Editing applications
include::_attributes/common-attributes.adoc[]
:context: odc-editing-applications

toc::[]

You can edit the configuration and the source code of the application you create using the *Topology* view.

== Prerequisites
// When the Authentication book is added to ROSA/OSD, check if this link is valid.
ifndef::openshift-rosa,openshift-dedicated[]
* You have the appropriate xref:../authentication/using-rbac.adoc#default-roles_using-rbac[roles and permissions] in a project to create and modify applications in {product-title}.
endif::openshift-rosa,openshift-dedicated[]
* You have xref:../applications/creating_applications/odc-creating-applications-using-developer-perspective.adoc#odc-creating-applications-using-developer-perspective[created and deployed an application on {product-title} using the *Developer* perspective].
ifndef::openshift-rosa,openshift-dedicated[]
* You have xref:../web_console/web-console.adoc#web-console[logged in to the web console] and have switched to xref:../web_console/web-console-overview.adoc#about-developer-perspective_web-console-overview[the *Developer* perspective].
endif::openshift-rosa,openshift-dedicated[]
ifdef::openshift-rosa,openshift-dedicated[]
* You have logged in to the web console and have switched to the *Developer* perspective.
endif::openshift-rosa,openshift-dedicated[]

include::modules/odc-editing-source-code-using-developer-perspective.adoc[leveloffset=+1]

include::modules/odc-editing-application-configuration-using-developer-perspective.adoc[leveloffset=+1]
