With the rapid development of communication and the rise of new network services, the resource provisioning of the optical access network becomes more significant than before, especially under the multiple-domain networking situation with the requirement of cross-domain service support. For the sake of high resource utilization to establish more connections of services, this paper proposes a cross-domain resource allocation (CDRA) scheme in a software-defined optical access network to meet the huge bandwidth supporting the requirement of new network services. To achieve this purpose, the global evaluation strategy with the consideration of the traffic situation in each node in its domain is presented in the CDRA scheme, and its interaction process makes decisions for comprehensive optimal resource allocation by integrating radio resources and optical aggregation resources of the entire access network. Furthermore, to manage the resources among multiple domains and support the interaction process of the CDRA scheme, a cross-domain unified control architecture is firstly upgraded by using software-defined networking technology, which includes the further design of CDRA function modules with the global evaluation strategy. The simulation results verify the feasibility of the upgraded architecture and further show that the proposed CDRA scheme can effectively decrease the blocking probability with a 29.35% improvement, balance the network load, and enhance the utilization of network resources of the network.