A first communication apparatus for performing a communication parameter configuration process as one of a communication parameter providing apparatus and a communication parameter receiving apparatus, comprising: an operation unit operable by a user and configured to receive an instruction of the user to start a communication parameter configuration process; a transmitting unit for transmitting a signal including information for requesting the communication parameter configuration process to a second communication apparatus in a case where an instruction to start the communication parameter configuration process is received by the operation unit; a first reception unit adapted to receive a communication parameter from the second communication apparatus in response to said signal; a control unit for controlling, in a case where a communication parameter is received by the first reception unit from the second communication apparatus, the first communication apparatus to participate in a wireless network to which the second communication apparatus belongs using the communication parameter received by the first reception unit; and an enabling unit adapted to enable a communication parameter providing function for providing a communication parameter for participating in the wireless network received by the first reception unit to a third communication apparatus; characterized in that the control unit is configured to control, as a result of a further instruction of the user received by the operation unit to start the communication parameter configuration process after wireless communication with the second communication apparatus is established, the enabling unit to enable the communication parameter providing function; and the control unit is adapted to control the enabling unit to disable the communication parameter providing function after a fixed period from when the communication parameter providing function is enabled has elapsed or when a number of communication apparatuses to which the communication parameter has been provided reaches a predetermined number. an operation unit operable by a user and configured to receive an instruction of the user to start a communication parameter configuration process; a transmitting unit for transmitting a signal including information for requesting the communication parameter configuration process to a second communication apparatus in a case where an instruction to start the communication parameter configuration process is received by the operation unit; a first reception unit adapted to receive a communication parameter from the second communication apparatus in response to said signal; a control unit for controlling, in a case where a communication parameter is received by the first reception unit from the second communication apparatus, the first communication apparatus to participate in a wireless network to which the second communication apparatus belongs using the communication parameter received by the first reception unit; and an enabling unit adapted to enable a communication parameter providing function for providing a communication parameter for participating in the wireless network received by the first reception unit to a third communication apparatus; characterized in that the control unit is configured to control, as a result of a further instruction of the user received by the operation unit to start the communication parameter configuration process after wireless communication with the second communication apparatus is established, the enabling unit to enable the communication parameter providing function; and the control unit is adapted to control the enabling unit to disable the communication parameter providing function after a fixed period from when the communication parameter providing function is enabled has elapsed or when a number of communication apparatuses to which the communication parameter has been provided reaches a predetermined number.