Yes, that's either cyano or diatoms. Try siphoning some of that out if you have a turkey baster or something like that. BRS has a video on YouTube of them using some bottled product against cyano and it was really effective. I can't remember what the product was called.
In short though, you likely have an excess of nitrate/phosphate in the tank. If you grow macroalgae to compete with it, you may see some progress. Do you have a protein skimmer? How much are you feeding? Maybe also try increasing the flow in the tank. Strong water currents can help prevent this kind of stuff from getting established on your sand bed.